std::set_unexpected
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <exception> 中定义
|
||
std::unexpected_handler set_unexpected( std::unexpected_handler f ) |
||
f
新的全球std::unexpected_handler返回先前安装的std::unexpected_handler.原文:
Makes
f
the new global std::unexpected_handler and returns the previously installed std::unexpected_handler.目录 |
[编辑] 参数
f | - | 的的类型std::unexpected_handler,或空指针指向函数
原文: pointer to function of type std::unexpected_handler, or null pointer |
[编辑] 返回值
以前安装的意外处理程序,或一个空指针,如果没有安装.
原文:
The previously-installed unexpected handler, or a null pointer value if none was installed.
[编辑] 例外
[编辑] 另请参阅
(已弃用) |
函数调用动态的异常规范被违反时 原文: function called when dynamic exception specification is violated (函数) |
(C++11)(已弃用) |
获得电流unexpected_handler 原文: obtains the current unexpected_handler (函数) |
(已弃用) |
std::unexpected所调用的函数的类型的 原文: the type of the function called by std::unexpected (typedef) |