ctype::toupper
Convierte un carácter o un intervalo de caracteres a mayúsculas.
CharType toupper(
CharType ch
) const;
const CharType *toupper(
CharType* first,
const CharType* last
) const;
Parámetros
ch
El carácter que se convierte a mayúsculas.first
Un puntero al primer carácter del intervalo de caracteres cuyos casos deben convertirse.last
Un puntero al carácter inmediatamente después del último carácter del rango de caracteres cuyos casos deben convertirse.
Valor devuelto
La primera función miembro devuelve el formulario una mayúscula de parámetro ch. Si no existe ningún formulario una mayúscula, devuelve ch.
La segunda función miembro devuelve last.
Comentarios
La primera función miembro devuelve do_toupper(ch). La segunda función miembro devuelve do_toupper(first, last).
Ejemplo
// 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;
}
Requisitos
configuración regional <deEncabezado: >
Espacio de nombres: std