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