ctype::do_widen
Una funzione virtuale chiamata a restituisce un carattere di tipo char nel set di caratteri nativo al carattere corrispondente del tipo CharType utilizzato dalle impostazioni locali.
virtual CharType do_widen(
char byte
) const;
virtual const char *do_widen(
const char* first,
const char* last,
CharType* dest
) const;
Parametri
byte
Il carattere di tipo char nel set di caratteri nativo da convertire.first
Un puntatore al primo carattere in sequenza di caratteri da convertire.last
Un puntatore al carattere immediatamente successiva all'ultimo carattere sequenza di caratteri da convertire.dest
Un puntatore al primo carattere di tipo CharType nell'intervallo di destinazione in cui memorizzare l'intervallo conversione dei caratteri.
Valore restituito
La prima funzione membro protetta restituisce il carattere di tipo CharType che corrisponde al carattere di parametro di tipo nativo char.
La seconda funzione membro protetta restituisce un puntatore all'intervallo di destinazione di caratteri di tipo CharType utilizzati dalle impostazioni locali convertito da caratteri nativi di tipo char.
Note
I secondi file protetti di funzione template membro in dest[]Iil valore do_widen(firstI[]), ad I nell'intervallo [0, last - first).
Esempio
Vedere l'esempio relativo si ampliano, che chiama do_widen.
Requisiti
intestazione: <locale>
Spazio dei nomi: deviazione standard