wstring
類型,以類型 wchar_t 的元素,描述範本類別 basic_string 的特製化。
其他特製化 basic_string 的 typedef 包含 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"");
如需 string 建構函式的清單,請參閱 basic_string::basic_string。
注意事項 |
---|
wchar_t 的大小是由實作定義。如果您的程式碼取決於 wchar_t 的特定大小,請檢查您的平台實作 (例如,使用 sizeof(wchar_t))。如果您需要保證會在所有平台上有相同寬度的字串字元類型,請使用 string、u16string 或 u32string。 |
需求
標頭:<string>
命名空間: std