오류 처리(CRT)

이러한 루틴을 사용하여 프로그램 오류를 처리합니다.

오류 처리 루틴

루틴에서 반환된 값 사용
assert 매크로 런타임 라이브러리의 디버그 및 릴리스 버전 모두에서 사용할 수 있는 프로그래밍 논리 오류 테스트입니다.
_ASSERT, _ASSERTE 매크로 assert와 유사하지만 런타임 라이브러리의 디버그 버전에서만 사용할 수 있습니다.
clearerr 오류 표시기를 다시 설정합니다. rewind를 호출하거나 스트림을 닫으면 오류 표시기도 다시 설정됩니다.
_eof 하위 수준 I/O에서 파일 끝을 검사합니다.
feof 파일 끝에 대한 테스트입니다. _read가 0을 반환할 때 파일 끝도 표시됩니다.
ferror 스트림 I/O 오류에 대한 테스트입니다.
_RPT, _RPTF 매크로 printf와 유사하지만 런타임 라이브러리의 디버그 버전에서만 사용할 수 있는 보고서를 생성합니다.
_set_error_mode C 런타임이 프로그램을 종료할 오류에 대한 오류 메시지를 기록하는 기본 위치가 아닌 위치를 결정하도록 __error_mode를 수정합니다.
_set_purecall_handler 순수 가상 함수 호출에 필요한 처리기를 설정합니다.

참고 항목