std::error_code::operator=
< cpp | error | error code
template< class ErrorCodeEnum > error_code& operator=( ErrorCodeEnum e ) noexcept; |
(C++11 起) | |
以表示错误码枚举 e
者替换错误码和对应类别。
等价于 *this = make_error_code(e) ,其中以无限定调用 make_error_code
以启用参数依赖查找。重载仅若 std::is_error_code_enum<ErrorCodeEnum>::value == true 才参与重载决议。
参数
e | - | 要构造的错误码枚举 |
返回值
*this
注解
复制赋值运算符为隐式定义。
参阅
赋值为另一 error_code (公开成员函数) |