エラー処理 (CRT)
更新 : 2007 年 11 月
エラー処理ルーチンは、プログラムのエラー処理に使用します。
エラー処理ルーチン
ルーチン |
用途 |
同等の .NET Framework 関数 |
---|---|---|
assert マクロ |
プログラムの論理エラーをチェックします。リリース バージョンとデバッグ バージョンの両方のランタイム ライブラリで使用できます。 |
|
デバッグ バージョンのランタイム ライブラリ専用であること以外は、assert と同じです。 |
||
エラー インジケータをリセットします。rewind を呼び出す場合やストリームを終了する場合でもエラー インジケータはリセットされます。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
下位入出力でファイルの終端をチェックします。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
ファイルの終端をチェックします。_read が 0 を返す場合もファイルの終端を示します。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
ストリーム入出力のエラーをテストします。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
|
_RPT、_RPTF マクロ |
printf と同じレポートを生成します。ただし、デバッグ バージョンのランタイム ライブラリ専用です。 |
適用できません。標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。 |
__error_mode を変更し、プログラム停止の原因となる可能性のあるエラーのエラー メッセージを C ランタイムが書き込む既定以外の場所を指定します。 |
|
|
純粋仮想関数呼び出しのハンドラを設定します。 |
|