wstring
Ein Typ, der eine Spezialisierung der Vorlagenklasse Basic_string mit Elementen des Typs wchar_t beschreibt.
Andere basic_string spezialisierende Typdefinitionen umfassen string, u16string und u32string.
typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t>> wstring;
Hinweise
Die folgenden Deklarationen sind gleichwertig:
wstring wstr(L"");
basic_string<wchar_t> wstr(L"");
Eine Liste mit Zeichenfolgen-Konstruktoren finden Sie unter basic_string::basic_string.
Hinweis
Die Größe von wchar_t hängt von der Implementierung ab.Wenn Ihr Code von wchar_t abhängig ist, um eine bestimmte Größe aufzuweisen, überprüfen Sie die Implementierung der Plattform (z. B. mit sizeof(wchar_t)).Wenn Sie einen Zeichenfolgentyp mit einer Breite benötigen, die auf allen Plattformen garantiert dieselbe ist, verwenden Sie string, u16string oder u32string.
Anforderungen
Header: <string>
Namespace: std