Freigeben über


error_code::operator=

Weist einen neuen Enumerationswert zum error_code-Objekt zu.

template<class _Enum>
    typename enable_if<is_error_code_enum<_Enum>::value,
        error_code>::type&
    operator=(_Enum _Errcode);

Parameter

Parameter

Description

_Errcode

Der Enumerationswert, um des Objekts error_code zuzuweisen.

Rückgabewert

Ein Verweis auf error_code-Objekt, das den neuen Enumerationswert von der Memberfunktion zugewiesen wird.

Hinweise

Der Memberoperator speichert (value_type)_Errcode als die Fehlercodecodierte darstellung und einen Zeiger auf generic_category.Sie gibt *this zurück.

Anforderungen

Header: <system_error>

Namespace: std

Siehe auch

Referenz

error_code Class