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 caracteres anchos a una cadena de bytes.
byte_string to_bytes(_Elem _Char);
byte_string to_bytes(const _Elem* _Wptr);
byte_string to_bytes(const wide_string& _Wstr);
byte_string to_bytes(const _Elem* _First, const _Elem* _Last);
Parámetros
Parámetro |
Descripción |
|---|---|
_Char |
El carácter ancho se convertirá. |
_Wptr |
El estilo de C, secuencia terminada en null, a partir de wptr, para convertir. |
_Wstr |
el wide_string que se va a convertir. |
_First |
El primer elemento de un intervalo de elementos que se convertirán. |
_Last |
El último elemento en un intervalo de elementos que se convertirá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 bytes convertida.Si no, si el objeto se creó con un inicializador del mensaje de error de la cadena de bytes, la función miembro devuelve el objeto de mensaje de error de la cadena de bytes.Si no, la función miembro produce un objeto de clase range_error.
Requisitos
encabezado: <cvt/wstring>
espacio de nombres: stdext:: cvt