std::tolower
De cppreference.com
![]() |
Esta página se ha traducido por ordenador/computador/computadora de la versión en inglés de la Wiki usando Google Translate.
La traducción puede contener errores y palabras aparatosas/incorrectas. Planea sobre el texto para ver la versión original. Puedes ayudar a corregir los errores y mejorar la traducción. Para instrucciones haz clic aquí. |
Definido en el archivo de encabezado <cctype>
|
||
int tolower( int ch ); |
||
Convierte el carácter dado a minúsculas según las reglas de conversión de caracteres definidos por la configuración regional instalada actualmente C .
Original:
Converts the given character to lowercase according to the character conversion rules defined by the currently installed C locale.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Contenido |
[editar] Parámetros
ch | - | carácter que se va a convertir
Original: character to be converted The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[editar] Valor de retorno
Versión en minúsculas de
ch
ch
o no modificado si no hay una versión en minúsculas aparece en el actual entorno nacional C .Original:
Lowercase version of
ch
or unmodified ch
if no lowercase version is listed in the current C locale.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[editar] Ejemplo
Ejecuta este código
#include <iostream> #include <cctype> #include <clocale> int main() { char c = '\xb4'; // the character Ž in ISO-8859-15 // but ´ (acute accent) in ISO-8859-1 std::setlocale(LC_ALL, "en_US.iso88591"); std::cout << std::hex << std::showbase; std::cout << "in iso8859-1, tolower('0xb4') gives " << std::tolower(c) << '\n'; std::setlocale(LC_ALL, "en_US.iso885915"); std::cout << "in iso8859-15, tolower('0xb4') gives " << std::tolower(c) << '\n'; }
Salida:
in iso8859-1, tolower('0xb4') gives 0xb4 in iso8859-15, tolower('0xb4') gives 0xb8
[editar] Ver también
Convierte un carácter a mayúsculas (función) | |
Convierte un carácter a minúscula usando la faceta ctype de una configuración regional. (plantilla de función) | |
Convierte una carácter ancho a minúsculas (función) | |
Documentación de C para tolower
|