unexpected (CRT)

调用 terminate 或使用 set_unexpected 指定的函数。

void unexpected( void );

备注

unexpected 例程不使用 C++ 异常处理的当前实现。 unexpected 默认调用 terminate。 通过编写自定义终止函数,并以该函数名为参数调用 set_unexpected 来更改此默认行为。 unexpected 调用指定为 set_unexpected 的参数的最后一个函数。

要求

例程

必需的标头

unexpected

<eh.h>

有关其他兼容性信息,请参见“简介”中的兼容性

.NET Framework 等效项

System::Exception 类

请参见

参考

异常处理例程

abort

_set_se_translator

set_terminate (CRT)

set_unexpected (CRT)

terminate (CRT)