Freigeben über


wstring_convert::wstring_convert

Konstruiert ein Objekt vom Typ wstring_convert.

wstring_convert(Codecvt *_Pcvt = new Codecvt);
wstring_convert(Codecvt *_Pcvt, state_type _State);
wstring_convert(const byte_string& _Berr,
    const wide_string& _Werr = wide_string());

Parameter

Parameter

Beschreibung

*_Pcvt

Das Objekt vom Typ Codecvt, um die Konvertierung auszuführen.

_State

Das Objekt des Typs state_type den Konvertierungszustand darstellt.

_Berr

Auf Fehler anzuzeigen Byte_string, variieren.

_Werr

Auf Fehler anzuzeigen Wide_string, variieren.

Hinweise

Die ersten Konstruktorspeicher _Pcvt_arg in Konvertierungsobjekt und Standardwerte im Konvertierungszustandsobjekt, im ByteZeichenfolgenfehlermeldungsobjekt und im BreitZeichenfolgenfehlermeldungsobjekt.

Die zweiten Konstruktorspeicher _Pcvt im Konvertierungsobjekt, _State im Konvertierungszustandsobjekt. Sie speichert Standardwerte im ByteZeichenfolgenfehlermeldungsobjekt und im BreitZeichenfolgenfehlermeldungsobjekt. Der gespeicherte Zustand wird zwischen Aufrufen von from_bytes und to_bytes beibehalten.

Der dritte Konstruktor speichert das Konvertierungsobjekt im Konvertierungsobjekt, _State im Konvertierungszustandsobjekt, _Berr im ByteZeichenfolgenfehlermeldungsobjekt und _Werr im BreitZeichenfolgenfehlermeldungsobjekt.

Anforderungen

Header: <cvt/wstring>

Namespace: stdext::cvt

Siehe auch

Referenz

wstring_convert-Klasse