wstring_convert::from_bytes
Konvertiert eine Bytezeichenfolge zu einer Vielzahl Zeichenfolge.
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);
Parameter
Parameter |
Beschreibung |
---|---|
_Byte |
Die zu konvertierende Bytesequenz mit einem Element. |
_Ptr |
Die, auf NULL endende Sequenz im C-Format aus den zu konvertierenden Zeichen. |
_Bstr |
Konvertiert werden Byte_string. |
_First |
Das erste Zeichen in einem Bereich von den zu konvertierenden Zeichen. |
_Last |
Das letzte Zeichen in einem Bereich von den zu konvertierenden Zeichen. |
Rückgabewert
Ein Breites Zeichenfolgenobjekt, erstellten von der Konvertierung.
Hinweise
Wenn das Konvertierungszustand-Objekt not war, das mit einem expliziten Wert erstellt wurde, wird er auf seinen Standardwert festgelegt (der ursprüngliche Konvertierungszustand) vor die Konvertierung beginnt. Andernfalls wird sie unverändert gelassen.
Die Anzahl der erfolgreichen konvertierten Eingabeelementen wird im Konvertierungsanzahlobjekt gespeichert. Wenn kein Konvertierungsfehler auftritt, gibt die Memberfunktion der konvertierten breiten Zeichenfolge zurück. Falls das Objekt mit dem Initialisierer für die BreitZeichenfolgenfehlermeldung erstellt wurde, gibt die Memberfunktion den BreitZeichenfolgenfehlermeldungsobjekt zurück. Andernfalls löst die Memberfunktion ein Objekt der Klasse range_error aus.
Anforderungen
Header: <cvt/wstring>
Namespace: stdext::cvt