Partager via


wctype

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

wctype_t wctype(
   const char * property 
);

Paramètres

  • property
    Propriété de chaîne.

Valeur de retour

Si la catégorie LC_CTYPE des paramètres régionaux actuels ne définit pas de règle de classification dont le nom correspond à la catégorie chaîne de caractères property, la fonction retourne zéro. Sinon, elle retourne une valeur non nulle appropriée à utiliser comme deuxième argument pour un appel suivant à towctrans.

Notes

La fonction détermine une règle de classification pour les codes de caractères étendus. Les paires suivantes d'appels ont le même comportement dans les paramètres régionaux (mais une implémentation peut définir des règles supplémentaires de classification même dans les paramètres régionaux « c » 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" ) )

Configuration requise

Routine

En-tête requis

wctype

<wctype.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Voir aussi

Référence

Conversion de données

setlocale, _wsetlocale