isalpha, iswalpha, _isalpha_l, _iswalpha_l

 

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

Détermine si un entier représente un caractère alphabétique.

int isalpha(   
   int c   
);  
int iswalpha(   
   wint_t c   
);  
int _isalpha_l(   
   int c,  
   _locale_t locale   
);  
int _iswalpha_l(   
   wint_t c,  
   _locale_t locale   
);  

Paramètres

c
Entier à tester.

locale
Les paramètres régionaux à utiliser à la place les paramètres régionaux actuels.

Chacun de ces routines retourne zéro si c est une représentation d’un caractère alphabétique spécifique. isalphaRetourne une valeur différente de zéro si c est inclus dans la plage A-Z ou a – z. iswalphaRetourne une valeur différente de zéro pour les caractères larges pour lequel iswupper ou iswlower différent de zéro ; autrement dit, de l’échelle de n’importe quel caractère parmi un jeu défini par l’implémentation pour auxquelles aucun des iswcntrl, iswdigit, iswpunct, ou iswspace est différente de zéro. Chacune de ces routines retourne 0 si c ne répond pas à la condition de test.

Les versions de ces fonctions qui ont le _l suffixe utilisent les paramètres régionaux qui lui sont passés au lieu des paramètres régionaux actuels. Pour plus d’informations, consultez Locale.

Le comportement de isalpha et _isalpha_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
_istalphaisalpha_ismbcalphaiswalpha
_istalpha_l_isalpha_l_ismbcalpha_l_iswalpha_l
RoutineEn-tête requis
isalpha<ctype.h>
iswalpha<ctype.h>ou<wchar.h></wchar.h></ctype.h>
_isalpha_l<ctype.h>
_iswalpha_l<ctype.h>ou<wchar.h></wchar.h></ctype.h>

Pour plus d'informations sur la compatibilité, voir Compatibilité.

System::Char::IsLetter

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

Afficher: