wstring_convert::from_bytes

Convertit une chaîne d'octets en une chaîne générale.

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 dans une plage de caractères à convertir.

_Last

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

Valeur de retour

Un objet chaîne de résultat de la conversion.

Notes

Si l'objet de rapport de conversion a été not construit avec une valeur explicite, il est défini à sa valeur par défaut (rapport de conversion initiale) avant la conversion commence.Sinon il reste inchangé.

Le nombre d'éléments d'entrée avec succès convertis est stocké dans l'objet de nombre de conversion.Si aucune erreur de conversion ne se produit, la fonction membre retourne la chaîne large convertie.Sinon, si l'objet a été construit avec un initialiseur pour le message d'erreur de large- chaîne, la fonction membre retourne l'objet de message d'erreur de large- chaîne.Sinon, la fonction membre lève un objet de classe range_error.

Configuration requise

en-tête : <cvt/wstring>

stdext::cvt del'espace de noms :

Voir aussi

Référence

wstring_convert Class