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 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

Zobacz też

Informacje

ctype Class