다음을 통해 공유


unexpected(CRT)

terminate 또는 set_unexpected를 사용하여 사용자가 지정한 함수를 호출하세요.

void unexpected( void );

설명

unexpected 루틴은 C++ 예외 처리의 현재 구현과 함께 사용되지 않습니다. unexpected는 terminate를 기본적으로 호출합니다. 사용자는 자신만의 종료 함수를 작성하고 set_unexpected를 사용자의 함수 이름과 매개변수로 호출함으로써 이 기본작동을 변경할 수 있습니다. unexpected 루틴은 set_unexpected에 대한 인수로 주어진 마지막 함수를 항상 호출합니다.

요구 사항

루틴

필수 헤더

unexpected

<eh.h>

호환성에 대한 자세한 내용은 소개 단원의 호환성 부분을 참조하십시오.

해당 .NET Framework 항목

System::Exception Class

참고 항목

참조

예외 처리 루틴

abort

_set_se_translator

set_terminate(CRT)

set_unexpected(CRT)

terminate(CRT)