Share via


오류 처리(CRT)

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

오류 처리 루틴

루틴

기능

해당 .NET Framework

assert 매크로

런타임 라이브러리의 디버그 및 릴리스 버전에서 사용할 수 있는 프로그래밍 논리 오류에 대한 테스트입니다.

System::Diagnostics::Debug:: 어설션

_ASSERT, _ASSERTE 매크로

assert 와 유사하지만, 런타임 라이브러리의 디버그 버전에서만 사용할 수 있습니다.

System::Diagnostics::Debug:: 어설션

clearerr

오류 지시자를 다시 설정 합니다. rewind 를 호출하거나 스트림을 닫는 것은 또한 오류 지시자를 재설정 합니다.

해당 사항 없음. 표준 C 함수를 호출하려면 PInvoke를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

_eof

하위 수준 I/O에서 파일의 끝에 대한 검사

해당 사항 없음. 표준 C 함수를 호출하려면 PInvoke를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

feof

파일의 끝에 대한 테스트입니다. _read 가 0을 반환할 때 또한 파일의 끝은 표시 됩니다.

해당 사항 없음. 표준 C 함수를 호출하려면 PInvoke를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

ferror

스트림 I/O 오류에 대한 테스트

해당 사항 없음. 표준 C 함수를 호출하려면 PInvoke를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

_RPT, _RPTF 매크로

런타임 라이브러리의 디버그 버전에서만 사용할 수 있는 printf 와 유사한 보고서를 생성합니다.

해당 사항 없음. 표준 C 함수를 호출하려면 PInvoke를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

_set_error_mode

C 런타임이 가능한 프로그램을 종료합니다. 오류에 대한 오류 메시지를 기록합니다. 기본 위치가 아닌 위치를 결정하기 위해 __error_mode를 수정합니다.

 

_set_purecall_handler

순수 가상 함수 호출에 대한 처리기를 설정합니다.

 

참고 항목

참조

범주별 런타임 루틴