例外処理ルーチン
更新 : 2007 年 11 月
C++ 例外処理関数は、プログラム実行時の予測できないイベントから回復するために使用します。
例外処理関数
関数 |
用途 |
同等の .NET Framework 関数 |
---|---|---|
Win32 例外 (C の構造化例外) を C++ 型の例外として処理します。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
terminate で呼び出されるように独自の終了ルーチンを組み込みます。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
unexpected で呼び出されるように独自の終了関数を組み込みます。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
例外がスローされた後の特定の状況で自動的に呼び出されます。terminate 関数は、abort、または set_terminate を使用して指定した関数を呼び出します。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
terminate、または set_unexpected を使用して指定した関数を呼び出します。unexpected 関数は、現在実装されている Microsoft C++ の例外処理で使用されていません。 |