ctype::toupper
Znak nebo rozsah znaků převede na velká písmena.
CharType toupper(
CharType ch
) const;
const CharType *toupper(
CharType* first,
const CharType* last
) const;
Parametry
ch
Znak, který chcete převést na velká písmena.first
Ukazatel v rozmezí znaků, jejichž případy jsou převedeny na první znak.last
Ukazatel na znak bezprostředně následující poslední znak v rozmezí znaků, jejichž případy jsou převedeny.
Vrácená hodnota
Velká formulář parametru vrátí první členské funkce ch.Pokud neexistuje žádný formulář velká, vrátí ch.
Vrátí druhou členské funkce last.
Poznámky
Vrátí první členské funkce do_toupper(ch).Vrátí druhou členské funkce do_toupper(first, last).
Příklad
// 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;
}
Požadavky
Záhlaví: <locale>
Obor názvů: std