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: