Linux |
CentOS 4.8 |
|
iswdigit(3) |
iswdigit − Vérifier si un caractère large est numérique. |
#include <wctype.h> int iswdigit (wint_t wc); |
La fonction iswdigit est l’équivalent de isdigit pour les caractères larges. Elle vérifie si le caractère large wc appartient à la classe de caractères larges "digit". La classe de caractères larges "digit" est un sous ensemble de la classe "xdigit", sous-ensemble de "alnum", sous-ensemble de "graph" et sous-ensemble de la classe "print". En tant que sous-classe de "print", la classe "digit" est disjointe de la classe "cntrl". En tant que sous-classe de "graph", la classe "digit" est disjointe des classes "space" et "blank". En tant que sous-classe de "alnum", la classe "digit" est disjointe de la classe "punct". La classe de caractères larges "digit" est disjointe de la classe "alpha", et donc de ses sous-classes "upper" et "lower". La classe de caractères larges "digit" contient au moins les chiffres ’0’ à ’9’. |
La fonction iswdigit renvoie une valeur non nulle si wc est un caractère large appartenant à la classe "digit". Sinon elle renvoie zéro. |
ISO/ANSI C, UNIX98 |
isdigit(3), iswctype(3) |
Le comportement de la fonction iswdigit dépend de la catégorie LC_CTYPE de la localisation. |
Christophe Blaess, 2000. |
iswdigit(3) |