wstring_convert::from_bytes

Convierte una cadena de bytes en una cadena de caracteres anchos.

wide_string from_bytes(char _Byte);
wide_string from_bytes(const char* _Ptr);
wide_string from_bytes(const byte_string& _Bstr);
wide_string from_bytes(const char* _First, const char* _Last);

Parámetros

Parámetro

Descripción

_Byte

La secuencia de bytes de solo-elemento que se va a convertir.

_Ptr

El estilo de C, secuencia terminado en null de caracteres que se convertirán.

_Bstr

el byte_string que se va a convertir.

_First

El primer carácter de un intervalo de caracteres que se convertirán.

_Last

El último carácter en un intervalo de caracteres que se convertirán.

Valor devuelto

Un objeto string ancho resultando de conversión.

Comentarios

Si el objeto de estado de conversión era not construido con un valor explícito, se establece en su valor predeterminado (el estado inicial de la conversión) antes de que comience la conversión.Si no se mantiene sin cambios.

El número de elementos de entrada convierten correctamente se almacena en el objeto de recuento de conversión.Si ningún error de conversión se produce, la función miembro devuelve la cadena de caracteres anchos convertida.Si no, si el objeto se creó con un inicializador del mensaje de error de la ancho-cadena, la función miembro devuelve el objeto de mensaje de error de la ancho-cadena.Si no, la función miembro produce un objeto de clase range_error.

Requisitos

encabezado: <cvt/wstring>

espacio de nombres: stdext:: cvt

Vea también

Referencia

wstring_convert Class