std::future_error::future_error
来自cppreference.com
< cpp | thread | future error
并发支持库
|
|
std::future_error
成员函数 | ||||
future_error::future_error
|
||||
future_error(
const
future_error&
other )
noexcept;
|
(1) | (C++11 起) |
explicit
future_error( std::future_errc
ec );
|
(2) | (C++17 起) |
1) 复制构造函数,以
other
的内容初始化新 future_error
的内容。若 *this
与
other
均拥有动态类型 std::future_error
则 std::strcmp(what(),
other.what())
== 0 。2) 构造含错误码 std::make_error_code(ec) 的新
future_error
对象。参数
other | - | 要复制的另一 future_error 对象
|
ec | - | 错误码 |
注解
C++17 前用户没有符合标准的构造 future_error
的方法,除了从另一
future_error
复制。 C++11 与 C++14 描述了仅为说明的接收 std::error_code
的公开构造函数,而一些实现提供这种构造函数。