Nous recommandons d’utiliser Visual Studio 2017

_isctype, iswctype, _isctype_l, _iswctype_l

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

Tests c pour la propriété spécifiée par le desc argument. Pour chaque valeur valide de desc, il existe une routine de classification de caractères larges é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é à tester. Cette valeur est généralement extraite à l’aide de ctype ou wctype.

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

_isctypeet iswctype retourner une valeur différente de zéro si c a la propriété spécifiée par desc dans les paramètres régionaux actuels ou 0 si elle n’est pas le cas. 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 Locale.

Le comportement de _isctype et _isctype_l n’est pas défini si c n’est pas EOF ou dans la plage 0 à 0xFF, inclus. Lorsqu’une bibliothèque de débogage CRT est utilisée et c ne fait pas partie de ces valeurs, le fonctions de déclencher 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_isctypen/a_iswctype
n/a_isctype_ln/a_iswctype_l
RoutineEn-tête requis
_isctype<ctype.h>
iswctype<ctype.h>ou<wchar.h></wchar.h></ctype.h>
_isctype_l<ctype.h>
_iswctype_l<ctype.h>ou<wchar.h></wchar.h></ctype.h>

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

Toutes les versions des bibliothèques Runtime C.

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Classification des caractères
Paramètres régionaux
c'est-à-dire isw (Routines)

Afficher: