急求VS2008中文输出解决办法!

急求VS2008中文输出解决方法!!!!!
为什么我的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字符串