게시판 인덱스

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

8-3 질문입니다.

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



가입: 2012년 10월 19일
올린 글: 16

올리기올려짐: 2012년12월6일 16:46    주제: 8-3 질문입니다. 인용과 함께 답변

인용:
ArgTy 시그니처에 equal이라는 함수를 선언하고
실제로 Arg 모듈을 QueueMake 함수의 인자로 넣을 때에
equal 함수를 제공해주면 됩니다.
module StringQQArg = struct type t=StringQ.queue let equal=..end
와 같이요.


라고 하셨는데 8-3에서는 QueueMake 함수로서 StringQQ나 StringQ를 만들고 싶어 하는것 아닌가요?

여기서는 StringQQArg에 벌써 type t = StringQ.queue 라고 정해 버리면 StringQ는 만들어지지도 않았는데 벌써 그것을 가리키고 있는 것 아닌가요??

QueueMake로 StringQ를 만들기위해 StringQArg는 타입을 string으로 설정하면 된다는 것을 알겠는데 StringQQArg의 타입은 뭐라고 해야 되는지 모르겠습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
임성철



가입: 2012년 9월 8일
올린 글: 35

올리기올려짐: 2012년12월6일 19:59    주제: 인용과 함께 답변

StringQ가 만들어진 후

StringQQ를 만들게 되는 것 같아요.


StringQArg를 만들려면 StringQ가 이미 만들어져 있어야 할 것 같아요.



그러니까 순서상..


StringQArg

StringQ

QueueMake

StringQQArg <- 여기서는 만들어진 StringQ를 참조하고요

StringQQ

순서로 선언해야 오류가 없을 것 같아요
위로
사용자 정보 보기 비밀 메시지 보내기
최민아



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

올리기올려짐: 2012년12월6일 21:01    주제: 인용과 함께 답변

StringQ를 QueueMake로 먼저 만들고
그걸 이용해 StringQQ를 만듭니다.

임성철님 말씀이 대부분 맞는데, 순서는

QueueMake

StringQArg
StringQ <- QueueMake 사용해 만듬
StringQQArg <- 만들어진 StringQ 참조
StringQQ

가 되겠지요.
위로
사용자 정보 보기 비밀 메시지 보내기
임성철



가입: 2012년 9월 8일
올린 글: 35

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

아 착각했네요 ㅎㅎ

댓글 감사합니다
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 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