std::tolower
De cppreference.com
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
Déclaré dans l'en-tête <cctype>
|
||
int tolower( int ch ); |
||
Convertit le caractère donné en minuscules, conformément aux règles de conversion de caractères définies par les paramètres régionaux actuellement installé 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.
Sommaire |
[modifier] Paramètres
ch | - | caractère à 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. |
[modifier] Retourne la valeur
Version en minuscules ou
ch
ch
non modifiée si aucune version en minuscules est répertorié dans la locale courante 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.
[modifier] Exemple
#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'; }
Résultat :
in iso8859-1, tolower('0xb4') gives 0xb4 in iso8859-15, tolower('0xb4') gives 0xb8
[modifier] Voir aussi
convertit un caractère en majuscules Original: converts a character to uppercase The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction) | |
converts a character to lowercase using the ctype facet of a locale (fonction générique) | |
convertit le caractère large en minuscules Original: converts a wide character to lowercase The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction) | |
C documentation for tolower
|