Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

ctype Class