Udostępnij za pośrednictwem


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 można przekonwertować na małe litery.

  • first
    Wskaźnik do pierwszego znaku w zakresie znaków, w których przypadkach muszą być przeliczane.

  • last
    Wskaźnik znak następujący bezpośrednio po ostatnim znakiem w zakresie znaków, w których przypadkach muszą być przeliczane.

Wartość zwracana

Pierwsza funkcja Członkowskie zwraca formularz małe parametru ch.Jeśli nie istnieje żadna forma małe litery, zwraca ch.

Zwraca funkcję drugiego członka last.

Uwagi

Zwraca pierwszy funkcji składowej do_tolower(ch).Zwraca funkcję drugiego członka 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:<ustawień regionalnych>

Przestrzeń nazw: std

Zobacz też

Informacje

ctype — Klasa