Partager via


wstring_convert::from_bytes

Convertit une chaîne d'octets à une chaîne étendue.

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

Paramètres

Paramètre

Description

_Byte

La séquence d'octets à un seul élément à convertir.

_Ptr

La séquence de style C et se terminant par null de caractères à convertir.

_Bstr

byte_string à convertir.

_First

Le premier caractère d'une plage de caractères à convertir.

_Last

Le dernier caractère dans une plage de caractères à convertir.

Valeur de retour

Objet de chaîne qui résulte de l'échelle de la conversion.

Notes

Si l'objet d'état de conversion est not serveur est une valeur explicite, il est défini sur sa valeur par défaut (l'état de conversion initial) avant la conversion démarre. Sinon il est inchangé.

Nombre d'éléments d'entrée correctement converties dans l'objet du nombre de conversion. Si aucune erreur de conversion n'a lieu, la fonction membre retourne la chaîne à convertir. Sinon, si l'objet a été construit à l'initialiseur du message d'erreur de large- chaîne, la fonction membre retourne l'objet du message d'erreur de large- chaîne. Sinon, la fonction membre lève un objet de la classe range_error.

Configuration requise

En-tête : <cvt/wstring>

stdext::cvt deEspace de noms :

Voir aussi

Référence

wstring_convert, classe