Qt5报错解决:运行后,无法读取中文,读取乱码显示

一、运行后的如下图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020120711354793.png

读取的原TXT文件:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201207113640636.png

可以发现,中文这一列读取后,乱码显示。

二、发现问题
仔细对比下面两幅图可以发现,是因为自己编写的TXT文档,保存的格式问题。
此种格式ANSI,读取TXT文档后,可以正确显示中文。
在这里插入图片描述
此种格式UTF-8,读取TXT文档后,无法正确显示中文。
在这里插入图片描述
三、问题解决
另存创建的TXT文档为ANSI格式。
在这里插入图片描述
重新运行,发现问题解决。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_27538633/article/details/110803454
今日推荐