Espaces de noms
Variantes
Actions

std::toupper

De cppreference.com
< cpp‎ | string‎ | byte

 
 
Bibliothèque de chaînes de caractères
Chaînes à zéro terminal
Original:
Null-terminated strings
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Les chaînes d'octets
Chaines multi-octets
Les chaînes étendues
Classes
Original:
Classes
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic_string
char_traits
 
Chaînes d'octets à zéro terminal
Fonctions
Original:
Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Manipulation caractère
Original:
Character manipulation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Conversion aux formats numériques
Original:
Conversions to numeric formats
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
La manipulation de chaînes
Original:
String manipulation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
strcpy
strncpy
strcat
strncat
strxfrm
Examen chaîne
Original:
String examination
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Manipulation de la mémoire
Original:
Memory manipulation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
memchr
memcmp
memset
memcpy
memmove
Divers
Original:
Miscellaneous
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
strerror
 
Déclaré dans l'en-tête <cctype>
int toupper(int ch );
Convertit le caractère donné en majuscule, 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 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.

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

Converti caractère ou ch si aucune version majuscule est défini par les paramètres régionaux actuels C .
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.

[modifier]Exemple

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

Résultat :

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

[modifier]Voir aussi

convertit un caractère en minuscule
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.

(fonction)[edit]
convertit un caractère en majuscules en utilisant la facette ctype d'un lieu
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.

(fonction générique)[edit]
convertit le caractère large en majuscules
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.

(fonction)[edit]
C documentation for toupper
close