Partager via


error_code, classe

Représente les erreurs système de bas niveau qui sont à l'implémentation.

class error_code;

Notes

Objet de la classe d'error_code de type stocke une valeur de code d'erreur et un pointeur vers un objet qui représente catégorie des codes d'erreur qui décrivent les erreurs système de bas niveau stockées.

Constructeurs

error_code

Construit un objet de type error_code.

Typedef

type valeur

Type qui représente la valeur stockée code d'erreur.

Fonctions membres

assign

Affecte une valeur et une catégorie de code d'erreur au code d'erreur.

Catégorie

Retourne la catégorie d'erreur.

clear

Efface la valeur et la catégorie d'erreur.

default_error_condition

Retourne la condition d'erreur par défaut.

message

Retourne le nom du code d'erreur.

Opérateurs

operator==

Teste l'égalité entre des objets d'error_code.

operator!=

Teste l'inégalité entre des objets d'error_code.

.<

Teste si l'objet d'error_code est inférieur à l'objet d'error_code passé pour la comparaison.

operator=

Affecte une nouvelle valeur d'énumération de l'objet d'error_code.

bool d'opérateur

Convertit une variable de type error_code.

Configuration requise

Header: <system_error>

Espace de noms : std

Voir aussi

Référence

error_category, classe

<system_error>