Compartir a través de


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

encabezado: <configuración regional>

espacio de nombres: std

Vea también

Referencia

ctype Class