Partager via


wctype

Détermine une règle de classification pour les codes à caractères larges.

Syntaxe

wctype_t wctype(
   const char * property
);

Paramètres

property
Chaîne de propriété.

Valeur retournée

Si la catégorie des paramètres régionaux actuels ne définit pas de règle de classification dont le LC_CTYPE nom correspond à la chaîne propertyde propriété, la fonction retourne zéro. Sinon, elle retourne une valeur différente de zéro appropriée pour une utilisation comme deuxième argument à un appel ultérieur à towctrans.

Notes

La fonction détermine une règle de classification pour les codes à caractères larges. Les paires d’appels suivantes ont le même comportement dans tous les paramètres régionaux (mais une implémentation peut définir davantage de règles de classification même dans les paramètres régionaux « C ») :

Fonction Identique à
iswalnum(c) iswctype(c, wctype( "alnum" ))
iswalpha(c) iswctype(c, wctype( "alpha" ))
iswcntrl(c) iswctype(c, wctype( "cntrl" ))
iswdigit(c) iswctype(c, wctype( "digit" ))
iswgraph(c) iswctype(c, wctype( "graph" ))
iswlower(c) iswctype(c, wctype( "lower" ))
iswprint(c) iswctype(c, wctype( "print" ))
iswpunct(c) iswctype(c, wctype( "punct" ))
iswspace(c) iswctype(c, wctype( "space" ))
iswupper(c) iswctype(c, wctype( "upper" ))
iswxdigit(c) iswctype(c, wctype( "xdigit" ))

Spécifications

Routine En-tête requis
wctype <wctype.h>

Pour plus d’informations sur la compatibilité, consultez Compatibility.

Voir aussi

Conversion de données
setlocale, _wsetlocale