Le type wctype_t représente une
propriété qu’un
caractère large peut avoir ou non. En
d’autres termes, il représente une classe
de caractères larges. La nature exacte de ce
type dépend de
l’implémentation, mais la valeur
spéciale (wctype_t)0 correspond Ã
une propriété invalide. Un
wctype_t non nul peut être transmis
à la fonction iswctype() pour
vérifier si un caractère large a ou
non la propriété
correspondante.
La fonction wctype() renvoie une
propriété à partir de son
nom. Les noms valides dépendent de la
catégorie LC_CTYPE de la localisation, mais les
noms suivants sont toujours valides quelque soit la
localisation.
"alnum" − correspond à la fonction de classification isalnum()
"alpha" − correspond à la fonction de classification isalpha()
"blank" − correspond à la fonction de classification isblank()
"cntrl" − correspond à la fonction de classification iscntrl()
"digit" − correspond à la fonction de classification isdigit()
"graph" − correspond à la fonction de classification isgraph()
"lower" − correspond à la fonction de classification islower()
"print" − correspond à la fonction de classification isprint()
"punct" − correspond à la fonction de classification ispunct()
"space" − correspond à la fonction de classification isspace()
"upper" − correspond à la fonction de classification isupper()
"xdigit" − correspond à la fonction de classification isxdigit()
|