std::set_unexpected

来自cppreference.com
< cpp‎ | error
在标头 <exception> 定义
(C++11 前)
std::unexpected_handler set_unexpected( std::unexpected_handler f ) noexcept;
(C++11 弃用)
(C++17 移除)

f 为全局 std::unexpected_handler 并返回先前安装的 std::unexpected_handler

此函数线程安全。每个到 std::set_unexpected 的调用同步于(见 std::memory_order)对 std::set_unexpectedstd::get_unexpected 的后继调用。

(C++11 起)

[