예외 처리 루틴Exception Handling Routines

C++ 예외 처리 함수를 사용하여 프로그램 실행 중에 예기치 않은 이벤트에서 복구할 수 있습니다.Use the C++ exception-handling functions to recover from unexpected events during program execution.

예외 처리 함수Exception-Handling Functions

함수Function 기능Use
_set_se_translator_set_se_translator Win32 예외(C 구조적 예외)를 C++ 형식 예외로 처리Handle Win32 exceptions (C structured exceptions) as C++ typed exceptions
set_terminateset_terminate terminate로 호출할 자체 종료 루틴을 설치합니다.Install your own termination routine to be called by terminate
set_unexpectedset_unexpected unexpected로 호출할 자체 종료 함수를 설치합니다.Install your own termination function to be called by unexpected
terminateterminate 예외가 throw된 후에 특정 상황에서 자동으로 호출됩니다.Called automatically under certain circumstances after exception is thrown. terminate 함수는 abort 또는set_terminate를 사용하여 지정한 함수를 호출합니다.The terminate function calls abort or a function you specify using set_terminate
unexpectedunexpected terminate를 사용하여 set_unexpected 또는 사용자가 지정하는 함수를 호출합니다.Calls terminate or a function you specify using set_unexpected. unexpected 함수는 현재 Microsoft C++ 예외 처리 구현에서 사용되지 않습니다.The unexpected function is not used in current Microsoft C++ exception-handling implementation

참고 항목See Also

범주별 런타임 루틴Run-Time Routines by Category