【发布时间】:2010-07-16 10:22:09
【问题描述】:
wstring ws(L"Press 'q' to end.");
wcout << ws;
错误 C2679:二进制“
这是在 VC++ 2005 Win32 控制台应用程序中,使用默认设置创建的...我认为这意味着 UNICODE 已打开?我刚刚发现 cout 似乎不支持 wstring,这看起来有点难看 - 是真的吗?这个应用程序与返回 wstrings 的库进行交互,它也可能是 Unicode,我需要更改一些项目设置吗?
【问题讨论】:
标签: unicode stl visual-c++-2005