エラー処理 (CRT)
プログラム エラーを処理するには、次のルーチンを使用します。
エラー処理ルーチン
ルーチン |
使用方法 |
同等の .NET Framework 関数 |
---|---|---|
アサートします。 マクロ |
プログラミング ロジックのエラーをテストします。; ランタイム ライブラリのリリース バージョンとデバッグ バージョンの両方で使用できます。 |
|
_ASSERT、_ASSERTE マクロ |
assertに似ていますが、デバッグ バージョンのランタイム ライブラリだけで使用できます。 |
|
エラー インジケーターをリセットします。 rewind または完了を呼び出してストリームもエラー インジケーターがリセットされます。 |
使用できません。 標準 C 関数を呼び出すには、PInvoke を使用します。 詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
低水準 I/O の終端ファイルをチェックします。 |
使用できません。 標準 C 関数を呼び出すには、PInvoke を使用します。 詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
ファイルの終端のかどうかをテストします。 ファイルの終端に達した場合は、時 _readは 0 を示します。 |
使用できません。 標準 C 関数を呼び出すには、PInvoke を使用します。 詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
ストリームの I/O エラーをテストします。 |
使用できません。 標準 C 関数を呼び出すには、PInvoke を使用します。 詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
_RPT、_RPTF マクロ |
printfに似た、ランタイム ライブラリのデバッグ バージョンでのみ使用可能なレポートを生成します。 |
使用できません。 標準 C 関数を呼び出すには、PInvoke を使用します。 詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
__error_mode を C の実行時が、プログラムを終了するエラーのエラー メッセージを書き込む既定以外の位置を確認するように変更します。 |
|
|
純粋仮想関数呼び出しのハンドラーを設定します。 |
|