Namespaces
Variants

std::error_category::default_error_condition

De fr.cppreference.net
 
 
Bibliothèque d'utilitaires
Support du langage
Support des types (types de base, RTTI)
Macros de test de fonctionnalités de la bibliothèque (C++20)
Utilitaires de programme
Fonctions variadiques
Support des coroutines (C++20)
Support des contrats (C++26)
Comparaison à trois voies
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Utilitaires généraux
Opérateurs relationnels (déprécié en C++20)
 
 
 
virtual std::error_condition default_error_condition( int val ) const noexcept;
(depuis C++11)

Renvoie la condition d'erreur pour la valeur d'erreur donnée.

Équivalent à std::error_condition(val, *this).

Les classes dérivées de error_category peuvent surcharger cette fonction pour mapper certaines valeurs d'erreur à une catégorie générique. Par exemple, std::system_category surcharge cette fonction pour mapper les valeurs d'erreur qui correspondent aux valeurs POSIX errno à std::generic_category.

Paramètres

val - valeur d'erreur pour laquelle retourner la condition d'erreur

Valeur de retour

La condition d'erreur pour le code d'erreur donné.