_isctype, iswctype, _isctype_l, _iswctype_l
Teste c pour la propriété spécifiée par l'argument desc. Pour chaque valeur valide de desc, il existe une routine de classification à caractère élargi équivalente.
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é pour laquelle il faut tester. Cela est normalement extrait en utilisant ctype ou wctype.locale
Les paramètres régionaux à utiliser pour les tests dépendent des paramètres régionaux.
Valeur de retour
_isctype et iswctype retournent une valeur non nulle si c a la propriété spécifiée par desc dans les paramètres régionaux actuels ou 0 dans le cas contraire. Les versions de ces fonctions avec le suffixe _l sont identiques, sauf qu'elles utilisent les paramètres régionaux passés au lieu des paramètres régionaux actuels pour leur comportement dépendant des paramètres régionaux. Pour plus d'informations, consultez Paramètres régionaux.
Le comportement d'_isctype et d'_isctype_l n'est pas défini si c n'a pas la valeur EOF ni n'est compris entre 0 et 0xFF, inclus. Lorsqu'une bibliothèque CRT de débogage est utilisée et que c ne fait pas partie de ces valeurs, les fonctions déclenchent une assertion.
Mappages de routines de texte générique
Routine 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 sur la compatibilité, consultez Compatibilité dans l'introduction.
Bibliothèques
Toutes les versions des bibliothèques Runtime C.
Équivalent .NET Framework
Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.