Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 在VS中使用Qt时出现中文乱码,该怎么办?_Visual Studio_Qt - Fatal编程技术网

Visual studio 在VS中使用Qt时出现中文乱码,该怎么办?

Visual studio 在VS中使用Qt时出现中文乱码,该怎么办?,visual-studio,qt,Visual Studio,Qt,从.txt文件读取数据时出现问题。 虽然我计划一般输出数据,但代码应如下所示: ifstream input; input.open("info.txt"); getline(input, list[i].next->name, ' '); qDebug() << "reading file:" << QString::fromStdString(list[i].next->name); ifstream输入; input.open(“info.txt”);

从.txt文件读取数据时出现问题。 虽然我计划一般输出数据,但代码应如下所示:

ifstream input;
input.open("info.txt");
getline(input, list[i].next->name, ' ');
qDebug() << "reading file:" << QString::fromStdString(list[i].next->name);
ifstream输入;
input.open(“info.txt”);
getline(输入,列表[i]。下一步->名称“”);

qDebug()大家好,欢迎来到StackOverflow。请记住,大多数读者不会理解汉字。很难理解你的实际问题是什么。也很难理解发生了什么,因为我们不知道
info.txt
的内容是什么,或者它们是如何编码的。如果您将
info.txt
缩减为一行以再现您的问题,然后更新您的问题以显示
info.txt
的二进制内容,这可能会有所帮助;你得到的输出;以及您期望的输出。有关提出有效问题的更多提示,请参阅和。表示您对答案有紧迫感不会导致您快速做出响应。你不认为所有的问题都同样紧迫吗?那只是噪音。