std::error_category:: default_error_condition
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
|
error_category::default_error_condition
|
||||
|
(until C++20)
(until C++20)
(C++20)
|
|
virtual
std::
error_condition
default_error_condition
(
int
val
)
const
noexcept
;
|
(depuis C++11) | |
Retourne 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 redéfinir cette fonction pour mapper certaines valeurs d'erreur vers une catégorie générique. Par exemple,
std::system_category
redéfinit cette fonction pour mapper les valeurs d'erreur correspondant aux valeurs
errno
POSIX vers
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é.