1 使用wcout而非cout
2 设置wcout.imbue(locale("chs"))。不设置看不到输出。
例如
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
wstring ws(L"中文");
wcout.imbue(locale("chs"));
wcout << ws.c_str() << endl;
system("PAUSE");
return 0;
}
|
阅读(11462) | 评论(0) | 转发(0) |