Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Convertit un caractère ou une plage de caractères en majuscules.
CharType toupper(
CharType ch
) const;
const CharType *toupper(
CharType* first,
const CharType* last
) const;
Paramètres
ch
Le caractère à convertir en majuscules.first
Pointeur vers le premier caractère de la plage de caractères dont les cas doivent être convertis.last
Pointeur vers le caractère qui suit immédiatement le dernier caractère de la plage de caractères dont les cas doivent être convertis.
Valeur de retour
La première fonction membre retourne le formulaire majuscule du paramètre ch.Si aucune forme en majuscules n'existe, elle retourne ch.
La deuxième fonction membre retourne last.
Notes
La première fonction membre retourne do_toupper(ch).La deuxième fonction membre retourne do_toupper(first, last).
Exemple
// ctype_toupper.cpp
// compile with: /EHsc
#include <locale>
#include <iostream>
using namespace std;
int main( )
{
locale loc1 ( "German_Germany" );
char string[] = "Hello, my name is John";
use_facet<ctype<char> > ( loc1 ).toupper
( string, string + strlen(string) );
cout << "The uppercase string is: " << string << endl;
}
Configuration requise
en-tête : <locale>
l'espace de noms : DST