예외 처리 루틴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 함수는 set_terminate를 사용하여 abort 또는 지정한 함수를 호출합니다.The terminate function calls abort or a function you specify using set_terminate
unexpectedunexpected set_unexpected를 사용하여 terminate 또는 지정한 함수를 호출합니다.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

범주별 유버니설 C 런타임 루틴Universal C runtime routines by category