錯誤處理 (CRT)
使用這些常式處理程式錯誤。
錯誤處理常式
常式 |
用法 |
.NET Framework 對等用法 |
---|---|---|
assert 巨集 |
程式設計邏輯錯誤的測試;執行階段程式庫的版本和偵錯版本皆可取得。 |
|
與 assert類似,不過,只有執行階段程式庫的偵錯版本 |
||
重設錯誤指示器。 呼叫 rewind 或關閉資料流或重設錯誤指示器。 |
不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例。 |
|
檢查在低階 I/O 的檔案結尾 |
不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例。 |
|
測試檔案結尾。 當_read 傳回 0 時,檔案結尾也會指出。 |
不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例。 |
|
資料流 I/O 錯誤的測試 |
不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例。 |
|
_RPT, _RPTF 巨集 |
產生報告類似於 printf,不過,只有執行階段程式庫的偵錯版本 |
不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例。 |
修改 __error_mode 判斷 C 執行階段位可能造成程式結束的錯誤寫入錯誤訊息的非預設的位置。 |
|
|
為純虛擬函式呼叫設定處理常式。 |
|