Udostępnij za pośrednictwem


ctype::toupper

Konwertuje wielkie litery znaku lub zakres znaków.

CharType toupper(
    CharType ch
) const;
const CharType *toupper(
    CharType* first, 
    const CharType* last
) const;

Parametry

  • ch
    Znak są konwertowane na wielkie litery.

  • first
    Wskaźnik do pierwszego znaku w zakres znaków, w których przypadkach są przeliczane.

  • last
    Wskaźnik natychmiast po ostatnim znakiem w zakres znaków, w których przypadkach są przeliczane na znak.

Wartość zwracana

Pierwsza funkcja Członkowskich zwraca formularz wielkie parametru ch.Jeśli istnieje nie wielkich liter, zwraca ch.

Druga funkcja Członkowskich zwraca last.

Uwagi

Zwraca pierwszy funkcji składowej do_toupper(ch).Druga funkcja Członkowskich zwraca do_toupper(first, last).

Przykład

// 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;
}
  

Wymagania

Nagłówek: <locale>

Obszar nazw: std

Zobacz też

Informacje

ctype Class