다음을 통해 공유


구조적된 예외 처리와 C++를 사용 하 여

구조적된 예외 처리 다음이 문서에서 works C와 C++ 소스 파일을 설명 합니다.그러나 C++에 대해 특별히 설계 되지 않았습니다 및 권장 되지 않습니다.C + + 예외 처리를 사용 하 여 코드를 이식 수를 확인할 수 있습니다.또한 모든 형식의 예외를 처리할 수 있다는 점에서 C++ 예외 처리 메커니즘 보다 유연한입니다.

Microsoft C++는 이제는 C++ 예외 ANSI C++ 표준 기반 모델을 지원 합니다.이 메커니즘은 자동으로 스택 해제 중 로컬 개체의 소멸을 처리합니다.내결함성이 있는 C++ 코드를 작성 하 고 예외 처리를 구현 하고자 하는 경우 C++ 예외 처리, 대신 구조적된 예외 처리를 사용 하는 것이 좋습니다.(C + + 컴파일러는 구조적된 예외 처리 구문을이 문서에서 설명 하는 대로 지원 하지만 표준 C 컴파일러는 C++ 예외 처리 구문을 지원 하지 않습니다 note) C + + 예외 처리에 대 한 자세한 내용은 C++ 예외 처리C++ 참조 설명서 주석 처리 Margaret Ellis 한 Bjarne Stroustrup.

참고 항목

참조

구조적된 예외 처리 (C++)