急求VS2008中文输出解决办法!
急求VS2008中文输出解决方法!!!!!
为什么我的VS2008
对这样的代码中文输出会出现乱码?我自己也查过,应该是编码问题吧,
但不知道怎么解决。我用VC6.0却不会出现此问题!
------解决方案--------------------
这个文件是使用VS2008创建的吗?我这边没有发现你说的问题
我使用的是VS2008 Express版
------解决方案--------------------
cmd 的编码要支持中文才行
可以通过命令切换
为什么我的VS2008
- C/C++ code
#include <iostream> using namespace std; int main() { cout<<"克拉斯加地方"<<endl; }
对这样的代码中文输出会出现乱码?我自己也查过,应该是编码问题吧,
但不知道怎么解决。我用VC6.0却不会出现此问题!
------解决方案--------------------
这个文件是使用VS2008创建的吗?我这边没有发现你说的问题
我使用的是VS2008 Express版
------解决方案--------------------
cmd 的编码要支持中文才行
可以通过命令切换
- Perl code
chcp 936
------解决方案--------------------
改为cout<<L"克拉斯加地方"<<endl;
试试
------解决方案--------------------
改为cout<<L"克拉斯加地方"<<endl;
L是一个宏,标示unicode字符串