Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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