Qt中使用中文,出现乱码

1. 原始问题:

QStringList中添加中文然后乱码

    QStringList name1;
    name1<<"文"<<"音频翻译"<<"英文写作"<<"同传翻译";
    qDebug()<

输出结果:

("??", "???????", "???д??", "???????")

2.进一步寻找问题:

实践发现:

qDebug()<<"文";

也是输出乱码。

qDebug()<

也是输出乱码。

3.如何解决我的问题的呢?

Qt中文乱码问题解决_qq_40170041的博客-CSDN博客

 我只是在含有中文的文件中加了这样一句话:

#pragma execution_character_set("utf-8")

你可能感兴趣的:(java,数学建模,算法)