命名空间
变体
操作

std::get_unexpected

来自 cppreference.cn
< cpp‎ | 错误
定义于头文件 <exception>
std::unexpected_handler get_unexpected() noexcept;
(在 C++11 中已弃用)
(在 C++17 中已移除)

返回当前已安装的 std::unexpected_handler,该处理器可能是一个空指针。

此函数是线程安全的。之前对 std::set_unexpected 的调用与后续对此函数的调用同步(参见 std::memory_order)。

(C++11 起)

[编辑] 参数

(无)

[编辑] 返回值

当前已安装的 std::unexpected_handler

[编辑] 另请参见

(C++11 中已废弃)(C++17 中已移除)
std::unexpected 调用的函数类型
(typedef) [编辑]
(C++11 中已废弃)(C++17 中已移除)
更改 std::unexpected 将调用的函数
(function) [编辑]