ctype::toupper
Converte un carattere o un intervallo di caratteri in maiuscolo.
CharType toupper(
CharType ch
) const;
const CharType *toupper(
CharType* first,
const CharType* last
) const;
Parametri
ch
Il carattere da convertire in maiuscolo.first
Un puntatore al primo carattere in sequenza di caratteri dei casi devono essere convertiti.last
Un puntatore al carattere immediatamente successiva all'ultimo carattere sequenza di caratteri dei casi devono essere convertiti.
Valore restituito
La prima funzione membro restituisce il form maiuscolo del parametro ch.Se nessuna forma maiuscolo esiste, restituisce ch.
La seconda funzione membro restituisce last.
Note
La prima funzione membro restituisce do_toupper(ch).La seconda funzione membro restituisce do_toupper(first, last).
Esempio
// 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;
}
Requisiti
intestazione: <locale>
Spazio dei nomi: deviazione standard