게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

module 타입으로 정의할 때 저장된 값을 보는 방법 없나요?

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
김민석



가입: 2012년 9월 15일
올린 글: 40

올리기올려짐: 2012년12월7일 14:55    주제: module 타입으로 정의할 때 저장된 값을 보는 방법 없나요? 인용과 함께 답변

module 타입으로 정의할 때요. StringQ를 정의한 다음에 enq로 문자열을 넣어서 저장한 것을 보려고 하면 <abstr>이라고만 나오고 내부 내용이 안나오는데요. 실제로 저장된 문자열들의 리스트를 볼수 있는 방법은 없나요? (["a";"b"],["c"]) 이런 식으로요
위로
사용자 정보 보기 비밀 메시지 보내기
최민아



가입: 2009년 9월 28일
올린 글: 236

올리기올려짐: 2012년12월7일 15:16    주제: 인용과 함께 답변

<abstr>이라고 나오는 이유는
Queue signiture를 이용해 StringQ를 정의하였기에
Queue signiture에 type queue
와 같이 queue의 타입이 숨겨져있기 때문입니다.
시그니처를 사용하지 않으면 list를 볼 수 있습니다.

Queue 시그니처를 사용하는 이유가 queue의 내부 구현을 외부에 보이지 않도록 하기 위한 것이기 때문입니다.

코딩 중 실제 내부 구현을 보고 싶으면 시그니처를 주석처리하고

module StringQ =
.....
로 바꾸고 실행해 보세요.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay