◐ Shell
clean mode source ↗

std::tolower - cppreference.com

Da cppreference.com.

Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate.

La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui.

Click here for the English version of this page

<metanoindex/>

<tbody> </tbody>

Elemento definito nell'header

<cctype>

int tolower( int ch );

Converte il carattere dato in minuscolo in base alle leggi di conversione dei caratteri definiti dalle impostazioni internazionali attualmente installato 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.

Parametri

ch -

carattere da convertire

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.

Valore di ritorno

Versione minuscola del ch o ch non modificato se non versione minuscola è presente nella versione locale corrente 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.

Esempio

#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';
}

Output:

in iso8859-1, tolower('0xb4') gives 0xb4
in iso8859-15, tolower('0xb4') gives 0xb8

Vedi anche

converte un carattere in maiuscolo

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.


(funzione) [modifica]
converts a character to lowercase using the ctype facet of a locale
(funzione di modello) [modifica]

converte un carattere esteso in minuscolo

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.


(funzione) [modifica]

C documentation for tolower