标签: c++ unicode cout wstring
std::wcout << "some text" ;
和
std::wcout <<L "some text";
?
我无法找到有关L用途的信息。
L
答案 0 :(得分:6)
L不属于wcout但属于string literal。
wcout
参见上面链接的参考资料
2)宽字符串文字。 L&#34; ...&#34;的类型字符串文字是const wchar_t[]
const wchar_t[]
答案 1 :(得分:2)
L "blah blah"是一个宽字符串文字(const wchar_t[]),因此您使用的是wcout而不是cout。
L "blah blah"
cout