Nous recommandons d’utiliser Visual Studio 2017

isupper, _isupper_l, iswupper, _iswupper_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 en majuscule.

int isupper(  
   int c   
);  
int _isupper_l (  
   int c,  
   _locale_t locale  
);  
int iswupper(  
   wint_t c   
);  
int _iwsupper_l(  
   wint_t c,  
   _locale_t locale   
);  

Paramètres

c
Entier à tester.

locale
Paramètres régionaux à utiliser.

Chacun de ces routines retourne zéro si c est une représentation particulière d’une lettre majuscule. isupperRetourne une valeur différente de zéro si c est un caractère majuscule (A-Z). iswupperRetourne une valeur différente de zéro si c est un caractère large qui correspond à une lettre majuscule, ou si c est un jeu défini par l’implémentation de caractères larges 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é 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 isupper et _isupper_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
_istupperisupper_ismbcupperiswupper
_istupper_l_isupper_l_ismbclower, _ismbclower_l, _ismbcupper, _ismbcupper_l_iswupper_l
RoutineEn-tête requis
isupper<ctype.h>
_isupper_l<ctype.h>
iswupper<ctype.h>ou<wchar.h></wchar.h></ctype.h>
_iswupper_l<ctype.h>

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

System::Char::IsUpper

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

Afficher: