Partager via


ctype::do_widen

Une fonction virtuelle a appelé aux convertit un caractère de type char dans le jeu de caractères natif au caractère correspondant du type CharType utilisé par les paramètres régionaux.

virtual CharType do_widen(
    char byte
) const;
virtual const char *do_widen(
    const char* first, 
    const char* last, 
    CharType* dest
) const;

Paramètres

  • byte
    Le caractère de type char dans le jeu de caractères natif à convertir.

  • first
    Pointeur vers le premier caractère de la plage de caractères à convertir.

  • last
    Pointeur vers le caractère qui suit immédiatement le dernier caractère de la plage de caractères à convertir.

  • dest
    Pointeur vers le premier caractère du type CharType dans la plage de destination qui stocke la plage convertir des caractères.

Valeur de retour

La première fonction membre protégée retourne le caractère de type CharType qui correspond au caractère de paramètre de type natif char.

La deuxième fonction membre protégée retourne un pointeur vers la plage de destination des caractères de type CharType utilisés par les paramètres régionaux convertit des caractères natifs du type char.

Notes

Le deuxième magasins membres protégés de fonction de modèle dans dest[]Ila valeur do_widen(firstI[]), pour I dans la plage [0, last - first).

Exemple

Consultez l'exemple pour élargissez, qui appelle do_widen.

Configuration requise

en-tête : <locale>

l'espace de noms : DST

Voir aussi

Référence

ctype Class