例外処理ルーチン
プログラムの実行中に予期しないイベントから回復するのに C++ 例外処理関数を使用します。
Exception Handling 関数
関数 |
使用方法 |
同等の .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++ 例外処理の実装では使用されません。 |