读书人

QT编撰纯C或C++项目时乱码

发布时间: 2013-10-06 18:25:14 作者: rapoo

QT编写纯C或C++项目时乱码
#include <iostream>
#include<String>
using namespace std;

int main()
{
string s,s1("搁浅");
string s2;
cin>>s2;
s=s2+s1;
cout<<s1<<endl;

cout << "Hello World!" << endl;
return 0;
}

QT编撰纯C或C++项目时乱码

[b]就是说:自己输入的汉字可以正常显示(“的贝”正常显示,“搁浅”便显示不出来)。
程序中定义赋值的这些就不行。。。 刚开始用QT,不希望在这个基本的问题上蒙过去。。

[解决办法]
试试GBK编码吧!
其实写纯C++代码还是建议在VS里,更强大

读书人网 >QT开发

热点推荐