Freigeben über


error_code Class

Stellt Systemfehler auf niedriger Ebene dar, die implementierungsabhängig sind.

class error_code;

Hinweise

Ein Objekt des Typs error_code-Klasse speichert einen Fehlercodewert und einen Zeiger auf ein Objekt, das Kategorie von Fehlercodes darstellt, die gemeldete Systemfehler auf niedriger Ebene beschreiben.

Ee373573.collapse_all(de-de,VS.110).gifKonstruktoren

error_code

Erstellt ein Objekt vom Typ error_code.

Ee373573.collapse_all(de-de,VS.110).gifTypedefs

value_type

Ein Typ, der die gespeicherte Fehlercodecodierte darstellung darstellt.

Ee373573.collapse_all(de-de,VS.110).gifMemberfunktionen

assign

Weist eine Fehlercodecodierte darstellung und -Kategorie zu einem Fehlercode zu.

Kategorie

Gibt die Fehlerkategorie zurück.

clear

Löscht die Fehlercodecodierte darstellung und -Kategorie.

default_error_condition

Gibt den standardmäßigen Fehlerzustand zurück.

Meldung

Gibt den Namen des Fehlercodes zurück.

Ee373573.collapse_all(de-de,VS.110).gifOperatoren

operator==

Tests für Gleichheit zwischen error_code-Objekten.

Operator! =

Tests für Ungleichheit zwischen error_code-Objekten.

operator<

Tests, wenn das Objekt error_code kleiner ist, als das error_code übergebene Objekt für den Vergleich.

operator=

Weist einen neuen Enumerationswert zum error_code-Objekt zu.

Operator bool

Wandelt eine Variable des Typs error_code um.

Anforderungen

Header: <system_error>

Namespace: std

Siehe auch

Referenz

error_category Class

<system_error>