Partager via


_isctype, iswctype, _isctype_l, _iswctype_l

teste c pour la propriété spécifiée par l'argument d' desc .Pour chaque valeur valide d' desc, il existe une routine à caractère élargi équivalente de classification.

int _isctype(
   int c,
   _ctype_t desc
);
int _isctype_l(
   int c,
   _ctype_t desc,
   _locale_t locale
);
int iswctype(
   wint_t c,
   wctype_t desc 
);
int _iswctype_l(
   wint_t c,
   wctype_t desc,
   _locale_t locale
);

Paramètres

  • c
    entier à tester.

  • desc
    Propriété à tester.Cela est normalement extrait en utilisant le C ou le wctype.

  • locale
    Les paramètres régionaux à les utiliser pour les tests dépendants des paramètres régionaux.

Valeur de retour

_isctype et iswctype retournent une valeur différente de zéro si c possède la propriété spécifiée par desc dans les paramètres régionaux ou le 0 actuels dans le cas contraire.Les versions de ces fonctions par le suffixe d' _l sont identiques mais elles utilisent les paramètres régionaux passés au lieu des paramètres régionaux définis pour leur comportement dépendant des paramètres régionaux.Pour plus d'informations, consultez Paramètres régionaux.

mappages de routines de texte générique

routine de Tchar.h

_UNICODE et _MBCS non définis

_MBCS défini

_UNICODE défini

n/a

_isctype

n/a

_iswctype

n/a

_isctype_l

n/a

_iswctype_l

Configuration requise

routine

en-tête requis

_isctype

<ctype.h>

iswctype

<ctype.h> ou <wchar.h>

_isctype_l

<ctype.h>

_iswctype_l

<ctype.h> ou <wchar.h>

Pour plus d'informations de compatibilité, consultez compatibilité dans l'introduction.

bibliothèques

toutes les versions de Bibliothèques runtime C.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez l' exemples d'appel de code non managé.

Voir aussi

Référence

Classification des caractères

Paramètres régionaux

is, isw Routines