ctype::do_widen
Una función virtual denominada a convierte un carácter de char escrito en el juego de caracteres nativo a carácter correspondiente de CharType tipo utilizado por una configuración regional.
virtual CharType do_widen(
char byte
) const;
virtual const char *do_widen(
const char* first,
const char* last,
CharType* dest
) const;
Parámetros
byte
El carácter de char escrito en el juego de caracteres nativo que se va a convertir.first
Un puntero al primer carácter del intervalo de caracteres que se convertirán.last
Un puntero al carácter inmediatamente después del último carácter del rango de caracteres que se convertirán.dest
Un puntero al primer carácter de CharType escrito en el intervalo de destino que almacena el intervalo convertido de caracteres.
Valor devuelto
La primera función protegida de miembro devuelve el carácter de CharType tipo correspondiente al carácter del parámetro de tipo charnativo.
La segunda función protegida de miembro devuelve un puntero al rango de destino de caracteres de CharType tipo utilizado por una configuración regional convierte de caracteres nativos de charescrito.
Comentarios
La segunda función protegida de la plantilla de miembro almacena en dest[I] el valor do_widen(first[I]), para I en el intervalo [0, last - first).
Ejemplo
Vea el ejemplo para se amplía, que llama a do_widen.
Requisitos
configuración regional <deEncabezado: >
Espacio de nombres: std