ctype::do_toupper
Une fonction virtuelle appelée pour convertir un caractère ou une plage de caractères en majuscules.
virtual CharType do_toupper(
CharType ch
) const;
virtual const CharType *do_toupper(
CharType* first,
const CharType* last
) const;
Paramètres
ch
Le caractère à convertir en majuscules.first
Pointeur vers le premier caractère de la plage de caractères dont les cas doivent être convertis.last
Pointeur vers le caractère qui suit immédiatement le dernier caractère de la plage de caractères dont les cas doivent être convertis.
Valeur de retour
La première fonction membre protégée retourne le formulaire majuscule du paramètre ch.Si aucune forme en majuscules n'existe, elle retourne ch.La deuxième fonction membre protégée retourne last.
Notes
La deuxième fonction membre protégée de modèle remplace chaque élément first []I, pour I dans la plage [0, last – first), par do_toupper(firstI[]).
Exemple
Consultez l'exemple pour toupper, qui appelle do_toupper.
Configuration requise
en-tête : <locale>
l'espace de noms : DST