◐ Shell
clean mode source ↗

std::toupper - cppreference.com

De cppreference.com

<metanoindex/>

<tbody> </tbody>

Definido no cabeçalho

<cctype>

int toupper( int ch );

Converte o caráter dado para maiúsculas de acordo com as regras de conversão de caracteres definidos pela localidade C atualmente instalado.

Original:

Converts the given character to uppercase 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.

Parâmetros

ch -

caractere a ser convertido

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.

Valor de retorno

Convertidos personagem ou ch se nenhuma versão maiúscula é definido pela localidade C atual.

Original:

Converted character or ch if no uppercase version is defined by 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.

Exemplo

#include <iostream>
#include <cctype>
#include <clocale>

int main()
{
    char c = '\xb8'; // the character ž in ISO-8859-15
                     // but ¸ (cedilla) in ISO-8859-1 

    std::setlocale(LC_ALL, "en_US.iso88591");
    std::cout << std::hex << std::showbase;
    std::cout << "in iso8859-1, toupper('0xb8') gives " << std::toupper(c) << '\n';
    std::setlocale(LC_ALL, "en_US.iso885915");
    std::cout << "in iso8859-15, toupper('0xb8') gives " << std::toupper(c) << '\n';
}

Saída:

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

Veja também

converte um caractere para minúsculo

Original:

converts a 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.


(função) [edit]

converte um caractere em maiúsculas usando os aspectos ctype de uma localidade

Original:

converts a character to uppercase using the ctype facet of a locale

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

converte um caractere largo para maiúsculas

Original:

converts a wide 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.


(função) [edit]

Documentação C para toupper