Partager via


wctype

Teste une règle de classification de codes à caractères larges.

wctype_t wctype(
   const char * property 
);

Paramètres

  • property
    chaîne de propriété.

Valeur de retour

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

Notes

La fonction détermine une règle de classification de codes à caractères larges.Les paires suivantes d'appels ont le même comportement dans tous 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 ») :

Fonction

mêmes que

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 des informations de compatibilité supplémentaires, consultez compatibilité dans l'introduction.

Voir aussi

Référence

Conversion de données

setlocale, _wsetlocale