次の方法で共有


C++ の構造化例外処理を使用する

これらの " " で説明した構造化例外処理ではC および C++ のどちらのソース ファイルを使用します。ただしC++ 向けにデザインされていないためお勧めしません。コードが C++ 例外処理を使用して汎用性のあることを確認します。またC++ 例外処理機構は任意の型の例外処理できることよりも柔軟性があります。

Microsoft C++ は ANSI C++ 規格に基づいてC++ の例外処理モデルをサポートしています。この機能はスタックの間に自動的にローカル オブジェクトの破棄をアンワインド処理します。障害耐性 C++ コードを記述する場合は例外処理を実行する場合は構造化例外処理ではなくC++ 例外処理を使用することをお勧めします。(C++ コンパイラはこれらの " " に説明されているように構造化例外処理の構造体をサポートしていますが標準 C コンパイラ C++ 例外処理の構文をサポートしません)。C++ 例外処理の詳細についてはマルグレット Ellis と Bjarne Stroustrup によって C++ 例外処理 指定された C++ のリファレンス マニュアルを 参照してください。

参照

関連項目

構造化例外処理 (C++)