Die*_*Epp 17
使用str.size() * sizeof(wchar_t)或等同.
事实上,我想不出除Windows以外的任何其他平台有2字节wchar_t,4字节更常见.
为什么不 :
( str.size() * sizeof(wchar_t) ) ;
Run Code Online (Sandbox Code Playgroud)
要么 :
( str.size() * sizeof(std::wstring::traits_type::char_type) ) ;
Run Code Online (Sandbox Code Playgroud)