안녕하세요 아밥 초보입니다^^;;
프로그램 실행중 덤프가 났는데요,
Runtime Errors : ASSERTION_FAILED
라고 나와있습니다.
f1 누르고 설명을 봐도 이유를 알 수가 없어서 이곳에 질문 올립니다.
고수님들의 답변 부탁드리겠습니다.
감사합니다.^^
댓글 2
-
김지성
2009.02.04 01:17
-
땀돌이
2009.05.20 02:28
assert 검색하다가 질문이 있어서 답글 달아봅니다.. ^^. 짧은 검색으로 알아본 바 ASSERT 라는 구문을 사용한 곳에서 에러가 난 것인데요.. assert 라는 구문은 해당 구문에서 체크하는 내용이 항상 참이어야 하는 것을 검증하는 부분입니다. ASSERT 라는 구문을 이용해서 로직이 해당 구문을 통과할 때 값을 검증하고 로그를 기록할 수 있으며 또 해당 기능을 활성/비활성 시킬 수 있습니다.(SAAB 이용) .. 즉 위의 에러는 항상 값이 '0' 이어야하는데 '0'이 아닌 값이 들어온 예외적인 상황입니다.. 해당 프로그램 코드에서 ASSERT 로 검색하신 뒤 디버깅 해보세요~
덤프 내용을 캡쳐해서 올려주시면 좀 더 빠른 답변이 달리지 않을까요?