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