Condividi tramite


wstring_convert::from_bytes

Converte una stringa di byte in una stringa.

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);

Parametri

Parametro

Descrizione

_Byte

La sequenza di byte con una singola voce da convertire.

_Ptr

La sequenza di tipo C e con terminazione null di caratteri da convertire.

_Bstr

byte_string da convertire.

_First

Il primo carattere in un intervallo di caratteri da convertire.

_Last

L'ultimo carattere in un intervallo di caratteri da convertire.

Valore restituito

Un ampio oggetto stringa risultante dalla conversione.

Note

Se l'oggetto di stato di conversione è stato not costruito con un valore esplicito, viene impostato sul valore predefinito (lo stato iniziale di conversione) prima di iniziare la conversione. In caso contrario viene lasciato invariato.

Il numero di elementi di input correttamente convertiti viene archiviata nell'oggetto conteggio di conversione. Se nessun errore di conversione caso, la funzione membro restituisce l'ampia stringa convertita. In caso contrario, se l'oggetto viene costruito con un inizializzatore del messaggio di errore della stringa funzionalità, la funzione membro restituisce l'oggetto dei messaggi di errore di stringa funzionalità. In caso contrario, la funzione membro genera un oggetto di classe range_error.

Requisiti

Intestazione: <cvt/wstring>

stdext::cvt diSpazio dei nomi:

Vedere anche

Riferimenti

Classe wstring_convert