错误处理 (CRT)
使用这些例程处理程序错误。
错误处理例程
例程 |
使用 |
.NET Framework 等效项 |
---|---|---|
编程的逻辑错误测试;中提供版本和调试运行库的版本 |
||
与assert类似,但是只在运行库的调试版本中可用 |
||
重置错误指示器。 调用 rewind 或在流还错误指示器。 |
不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例。 |
|
检查文件的结尾。底层 I/O |
不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例。 |
|
测试文件结尾 文件尾,_read 也指示当返回 0。 |
不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例。 |
|
测试流 I/O 错误 |
不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例。 |
|
_RPT, _RPTF macros宏 |
生成报告类似于 printf,但是,只在运行库的调试版本 |
不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例。 |
修改 __error_mode 来确定C 运行时写可能关闭程序的错误的错误消息的非默认的位置。 |
|
|
设置一个纯虚函数调用的处理程序。 |
|