例外処理ルーチン
プログラムの実行中に予期しないイベントから回復するにはC++ 例外処理関数を使用します。
例外処理の関数
Function |
[条件] |
同等の .NET Framework 関数 |
---|---|---|
C++ によって入力された例外として Win32 例外 (C の構造化例外を処理します) |
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
terminate を呼び出す独自のルーチンをインストール終了 |
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
unexpected を呼び出す独自の終了関数を組み込む |
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
特定の状況下で例外の後で自動的に呼び出されますスローされます。set_terminate を使用して指定する関数または terminate の関数呼び出し abort |
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
set_unexpected を使用して指定した関数または呼び出し terminate。unexpected の関数は現在の Microsoft C++ の例外処理の実装では使用されません |