게시판 인덱스

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

<플젝> 컴파일 후에 실행시 에러가 발생합니다.

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2010)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
김태훈



가입: 2010년 9월 6일
올린 글: 91

올리기올려짐: 2010년12월6일 16:57    주제: <플젝> 컴파일 후에 실행시 에러가 발생합니다. 인용과 함께 답변

Fatal error: exception Failure("nth")

위와 같은 에러가 발생하는데요

처음에는 avatar.ml이나 center.ml에서 사용한 List.nth 모듈이 문제인 것으로 생각했으나 위 두 파일에서 List.nth 모듈을 사용하지 않은 상태에서도 위 오류가 발생하는 것을 확인했습니다. 저희가 잘못 짠 것인지 다른 파일의 문제인지 잘 모르겠습니다.. 어디에 문제가 있는 걸까요?

내용 추가 : avatar.ml과 center.ml을 하나도 안 건드렸을 때 컴파일 한 후 실행했을 때 아바타로부터 받는 메세지들이

Message to Avatar 0: empty
Message to Avatar 1: empty
Message to Avatar 2: empty
Message to Avatar 3: empty
Message to Avatar 4: empty

로 통일되어 있네요... Invaild나 "!" 같은게 안 뜹니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이승중



가입: 2010년 6월 22일
올린 글: 561

올리기올려짐: 2010년12월6일 18:14    주제: 인용과 함께 답변

1. 하나도 안 건드리고 뼈대코드만 실행했는데 nth에서 문제가 생기는건가요?

2. 어느 버전인지 부탁드립니다. 12/06일자는 실습용으로 올린겁니다
(일단은 12/05일 버전으로 해주세요)
위로
사용자 정보 보기 비밀 메시지 보내기
김태훈



가입: 2010년 9월 6일
올린 글: 91

올리기올려짐: 2010년12월6일 18:16    주제: 인용과 함께 답변

1. nth 오류는 저희가 avatar.ml과 center.ml을 저희 작전대로 만든 이후에 발생합니다. 뼈대코드 그대로 실행했을 땐 실행은 되는데 결과창에서 아바타로부터 메세지를 받는 부분이 Message to Avatar 0: empty
Message to Avatar 1: empty
Message to Avatar 2: empty
Message to Avatar 3: empty
Message to Avatar 4: empty
라고 뜹니다.

2. 뼈대코드는 실습시간에 받은 버전이 아닌 12월5일자 코드로 하였습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이승중



가입: 2010년 6월 22일
올린 글: 561

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

뼈대코드 수행시 empty 나오는 것은 정상입니다.


프로젝트 어디서 익셉션이 나왔는 지를 알아보세요

Server.mli에서 제공되는 함수들 내부에서 nth를 사용합니다.
(set 계열.. get 계열 함수겠죠)

만약 이 함수들에 잘못된 인자를 주면 nth익셉션이 발생할겁니다.

위치를 알아내는 방법은
코드:
try
  기존코드
with
  _ -> 익셉션이 잡혔을 때 수행할 행동

처럼 try로 감싸면 됩니다.
위로
사용자 정보 보기 비밀 메시지 보내기
김태훈



가입: 2010년 9월 6일
올린 글: 91

올리기올려짐: 2010년12월6일 20:11    주제: 인용과 함께 답변

감사합니다^^;; 덕분에 에러 지점을 찾았네요.. 제가 대략 원인을 분석해서 그 쪽을 코딩 한 팀원에게 알리긴 했는데..잘 될런지요 ㅋㅋ 여튼 감사합니당 ㅎㅎ
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2010) 시간대: GMT + 9 시간(한국)
페이지 11

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


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