Standard library header <wctype.h> (C95)
From cppreference.net
Cet en-tête fait partie de la bibliothèque de classification et de mappage de caractères larges .
Table des matières |
Fonctions
Classification des caractères |
|
|
(C95)
|
vérifie si un caractère large est alphanumérique
(fonction) |
|
(C95)
|
vérifie si un caractère large est alphabétique
(fonction) |
|
(C95)
|
vérifie si un caractère large est une minuscule
(fonction) |
|
(C95)
|
vérifie si un caractère large est une majuscule
(fonction) |
|
(C95)
|
vérifie si un caractère large est un chiffre
(fonction) |
|
(C95)
|
vérifie si un caractère large est un caractère hexadécimal
(fonction) |
|
(C95)
|
vérifie si un caractère large est un caractère de contrôle
(fonction) |
|
(C95)
|
vérifie si un caractère large est un caractère graphique
(fonction) |
|
(C95)
|
vérifie si un caractère large est un caractère d'espacement
(fonction) |
|
(C99)
|
vérifie si un caractère large est un caractère blanc
(fonction) |
|
(C95)
|
vérifie si un caractère large est un caractère imprimable
(fonction) |
|
(C95)
|
vérifie si un caractère large est un caractère de ponctuation
(fonction) |
|
(C95)
|
classe un caractère large selon la catégorie
LC_CTYPE
spécifiée
(fonction) |
|
(C95)
|
recherche une catégorie de classification de caractères dans la locale C actuelle
(fonction) |
Manipulation des caractères |
|
|
(C95)
|
convertit un caractère large en minuscule
(fonction) |
|
(C95)
|
convertit un caractère large en majuscule
(fonction) |
|
(C95)
|
effectue un mappage de caractères selon la catégorie de mappage
LC_CTYPE
spécifiée
(fonction) |
|
(C95)
|
recherche une catégorie de mappage de caractères dans la locale C actuelle
(fonction) |
Types
|
wint_t
(C95)
|
type entier pouvant contenir n'importe quel caractère large valide et au moins une valeur supplémentaire
(typedef) |
|
wctrans_t
(C95)
|
type scalaire qui contient le mappage de caractères spécifique aux paramètres régionaux
(typedef) |
|
wctype_t
(C95)
|
type scalaire qui contient la classification de caractères spécifique aux paramètres régionaux
(typedef) |
Macros
|
WEOF
(C95)
|
une valeur non-caractère de type
wint_t
utilisée pour indiquer des erreurs
(constante macro) |
Synopsis
typedef /* voir description */ wctrans_t; typedef /* voir description */ wctype_t; typedef /* voir description */ wint_t; #define WEOF /* voir description */ int iswalnum(wint_t wc); int iswalpha(wint_t wc); int iswblank(wint_t wc); int iswcntrl(wint_t wc); int iswdigit(wint_t wc); int iswgraph(wint_t wc); int iswlower(wint_t wc); int iswprint(wint_t wc); int iswpunct(wint_t wc); int iswspace(wint_t wc); int iswupper(wint_t wc); int iswxdigit(wint_t wc); int iswctype(wint_t wc, wctype_t desc); wctype_t wctype(const char* property); wint_t towlower(wint_t wc); wint_t towupper(wint_t wc); wint_t towctrans(wint_t wc, wctrans_t desc); wctrans_t wctrans(const char* property);