wstring
用 wchar_t 类型的元素描述 basic_string 模板类的专用化的类型。
专用化 basic_string 的其他 typedefs 包括 string、u16string 和 u32string。
typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t>> wstring;
备注
以下是等效声明:
wstring wstr(L"");
basic_string<wchar_t> wstr(L"");
有关字符串构造函数的列表,请参阅 basic_string::basic_string。
备注
wchar_t 的大小是由实现定义的。如果你的代码的大小取决于 wchar_t,请检查你平台的实现(例如,使用 sizeof(wchar_t))。如果你需要保证宽度在所有平台上一致的字符串字符类型,请使用string、u16string 或 u32string。
要求
标头:<string>
命名空间: std