Namespaces
Variants

std:: wctype

From cppreference.net
Défini dans l'en-tête <cwctype>
std:: wctype_t wctype ( const char * str ) ;

Construit une valeur de type std:: wctype_t qui décrit une catégorie LC_CTYPE de classification des caractères larges. Il peut s'agir d'une des catégories de classification standard, ou d'une catégorie spécifique à la locale, telle que "jkanji" .

Paramètres

str - Chaîne C contenant le nom de la catégorie souhaitée

Les valeurs suivantes de str sont prises en charge dans toutes les locales C :

valeur de str effet
"alnum" identifie la catégorie utilisée par std::iswalnum
"alpha" identifie la catégorie utilisée par std::iswalpha
"blank" identifie la catégorie utilisée par std::iswblank (C++11)
"cntrl" identifie la catégorie utilisée par std::iswcntrl
"digit" identifie la catégorie utilisée par std::iswdigit
"graph" identifie la catégorie utilisée par std::iswgraph
"lower" identifie la catégorie utilisée par std::iswlower
"print" identifie la catégorie utilisée par std::iswprint
"space" identifie la catégorie utilisée par std::iswspace
"upper" identifie la catégorie utilisée par std::iswupper
"xdigit" identifie la catégorie utilisée par std::iswxdigit

Valeur de retour

std:: wctype_t objet adapté à une utilisation avec std::iswctype pour classer les caractères larges selon la catégorie nommée de la locale C actuelle, ou zéro si str ne nomme pas une catégorie prise en charge par la locale C actuelle.

Voir aussi

classe un caractère large selon la catégorie LC_CTYPE spécifiée
(fonction)
Documentation C pour wctype