#include <iostream>
#include <tchar.h>
using namespace std;
void main()
{
std::wcout.imbue(std::locale("ZHI"));
wchar_t xx[] =L"我是一名程序员";//设置宽字符区域(类似于国域)
wcout << xx;
system("pause");
}
具体可以参见MSDN的区域范围(如果你安装了MSDN2003):
ms-help://MS.MSDNQTR.2003FEB.2052/wcelocal/htm/cerefLanguageIdentifiersLocales.htm