ctype::tolower
Konwertuje znak lub zakres znaków na małe litery.
CharType tolower(
CharType ch
) const;
const CharType *tolower(
CharType* first,
const CharType* last,
) const;
Parametry
ch
Znak są konwertowane na małe 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 małe parametru ch.Jeśli istnieje nie małe formularza, zwraca ch.
Druga funkcja Członkowskich zwraca last.
Uwagi
Zwraca pierwszy funkcji składowej do_tolower(ch).Druga funkcja Członkowskich zwraca do_tolower(first, last).
Przykład
// ctype_tolower.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 ).tolower
( string, string + strlen(string) );
cout << "The lowercase string is: " << string << endl;
}
Wymagania
Nagłówek: <locale>
Obszar nazw: std