錯誤處理 (CRT)
使用這些常式來處理程式錯誤。
錯誤處理常式
常式 |
使用 |
.NET Framework 的對等用法 |
---|---|---|
判斷提示巨集 |
測試的程式設計邏輯錯誤。 run-time 程式庫的發行和偵錯版本 |
|
類似於assert,但只適用於執行階段程式庫的偵錯版本 |
||
重設錯誤指標。呼叫rewind或關閉資料流也會重設錯誤指標。 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
檢查有低階 I/O 中的檔案結尾 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
測試的檔案結尾。檔案結尾也是指示何時_read 會傳回 0。 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
測試資料流 I/O 錯誤 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
|
_RPT,_RPTF 巨集 |
產生報表類似於printf,但只適用於執行階段程式庫的偵錯版本 |
不適用。若要呼叫標準的 c 函式,使用PInvoke。如需詳細資訊,請參閱平台叫用範例。 |
修改__error_mode判斷非預設位置,其中的 c 執行階段會將錯誤訊息可能會終止程式的錯誤。 |
|
|
設定為純虛擬函式呼叫的處理常式。 |
|