<system_error>
Incluez l’en-tête <system_error> pour définir la classe system_error
d’exception et les modèles associés pour le traitement des erreurs système de bas niveau.
Spécifications
Header :<system_error>
Espace de noms : std
Membres
Objets
Nom | Description |
---|---|
generic_category | Représente la catégorie des erreurs génériques. |
is_error_code_enum_v | |
is_error_condition_enum_v | |
system_category | Représente la catégorie des erreurs provoquées par des dépassements de capacité du système de bas niveau. |
Functions
Nom | Description |
---|---|
make_error_code | Elle crée un objet error_code . |
make_error_condition | Elle crée un objet error_condition . |
Opérateurs
Nom | Description |
---|---|
operator== | Teste si l'objet situé à gauche de l'opérateur est égal à l'objet situé à droite. |
operator!= | Teste si l'objet situé à gauche de l'opérateur n'est pas égal à l'objet situé à droite. |
operator< | Vérifie si un objet est inférieur à l'objet passé en vue de leur comparaison. |
operator<< |
Énumérations
Nom | Description |
---|---|
errc | Fournit des noms symboliques pour toutes les macros de code d’erreur définies par POSIX dans <errno.h> . |
Classes et structs
Nom | Description |
---|---|
error_category | Représente la base commune abstraite d’objets qui décrit une catégorie des codes d’erreur. |
error_code | Représente les erreurs système de bas niveau spécifiques de l’implémentation. |
error_condition | Représente des codes d’erreur définis par l’utilisateur. |
hash | |
is_error_code_enum | Représente un prédicat de type qui teste la présence de l’énumération de classe error_code. |
is_error_condition_enum | Représente un prédicat de type qui teste la présence de l’énumération de classe error_condition. |
system_error | Représente la classe de base pour toutes les exceptions levées pour signaler un dépassement de capacité du système de bas niveau. |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour