wstring_convert::to_bytes
Convertit une chaîne étendue à une chaîne d'octets.
byte_string to_bytes(_Elem _Char);
byte_string to_bytes(const _Elem* _Wptr);
byte_string to_bytes(const wide_string& _Wstr);
byte_string to_bytes(const _Elem* _First, const _Elem* _Last);
Paramètres
Paramètre |
Description |
---|---|
_Char |
Le caractère large à convertir. |
_Wptr |
La séquence de style C et se terminant par null, en commençant à wptr, à convertir. |
_Wstr |
wide_string à convertir. |
_First |
Le premier élément dans une plage des éléments à convertir. |
_Last |
Le dernier élément dans une plage des éléments à convertir. |
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 d'octets convertie. Sinon, si l'objet a été construit à l'initialiseur du message d'erreur de chaîne d'octets, la fonction membre retourne l'objet du message d'erreur de chaîne d'octets. 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 :