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 :