ctype::tolower
Convierte un carácter o un intervalo de caracteres a minúsculas.
CharType tolower(
CharType ch
) const;
const CharType *tolower(
CharType* first,
const CharType* last,
) const;
Parámetros
ch
El carácter que se va a convertir en minúsculas.first
Un puntero al primer carácter del intervalo de caracteres cuyos casos deben convertirse.last
Un puntero al carácter inmediatamente después del último carácter del rango de caracteres cuyos casos deben convertirse.
Valor devuelto
La primera función miembro devuelve el formulario en minúsculas de parámetro ch.Si no existe ningún formulario en minúscula, devuelve ch.
La segunda función miembro devuelve last.
Comentarios
La primera función miembro devuelve do_tolower(ch).La segunda función miembro devuelve do_tolower(first, last).
Ejemplo
// 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;
}
Requisitos
encabezado: <configuración regional>
espacio de nombres: std