std::error_code::operator=

template< class ErrorCodeEnum >
error_code& operator=( ErrorCodeEnum e ) noexcept;
(C++11 起)

以表示错误码枚举 e 者替换错误码和对应类别。

等价于 *this = std::make_error_code(e) 。重载仅若 std::is_error_code_enum<ErrorCodeEnum>::value == true 才参与重载决议。

目录

参数

e - 要构造的错误码枚举

返回值

*this

注意

复制赋值运算符隐式定义。

参阅

赋值为另一 error_code
(公开成员函数)

版本历史

  • (当前 | 先前 2017年5月29日 (一) 08:46Fruderica讨论 | 贡献. . (726字节) (-687). . (撤销)
  • 当前 | 先前 2013年7月2日 (二) 08:03P12bot讨论 | 贡献 . . (1,413字节) (-89). . (Use {{lc}}. Update links. Various fixes.) (撤销)
  • 当前 | 先前 2012年11月2日 (五) 15:14P12bot讨论 | 贡献 . . (1,502字节) (+305). . (r2.7.3) (机器人添加:de, en, es, fr, it, ja, pt, ru) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 10:36P12讨论 | 贡献 . . (1,197字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 06:00TranslationBot讨论 | 贡献. . (1,197字节) (-47). . (Translated from the English version using Google Translate) (撤销)
  • 当前 | 先前 2012年10月25日 (四) 13:24P12讨论 | 贡献 . . (1,244字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前) 2012年10月25日 (四) 12:00TranslationBot讨论 | 贡献. . (1,244字节) (+1,244). . (Translated from the English version using Google Translate)