error_code::operator=
Присвоить новое значение перечисления в объект error_code.
template<class _Enum>
typename enable_if<is_error_code_enum<_Enum>::value,
error_code>::type&
operator=(_Enum _Errcode);
Параметры
Параметр |
Описание |
---|---|
_Errcode |
Значение перечисления для присвоения error_code объект. |
Возвращаемое значение
Ссылка на объект error_code, которому присвоен новое значение перечисления функцией-членом.
Заметки
Оператор члена содержит (value_type)_Errcode как код ошибки и значение указатель на generic_category. Он возвращает *this.
Требования
Заголовок:<system_error>
Пространство имен: std