问题: QT中向文件写入汉字,会有乱码;
解决方案:
第一种:
1. 引入 # pragma execution_character_set("utf-8")
2. 使用使用toUtf8() 函数转换;
第二种:使用toLocal8Bit()函数转换
在QT编程中遇到向文件写入汉字出现乱码的问题,可以尝试两种解决方案。一种是使用#pragma execution_character_set('utf-8')设定编码,并结合toUtf8()函数进行转换。另一种方法是利用toLocal8Bit()函数来转换编码,确保正确显示汉字。
问题: QT中向文件写入汉字,会有乱码;
解决方案:
第一种:
1. 引入 # pragma execution_character_set("utf-8")
2. 使用使用toUtf8() 函数转换;
第二种:使用toLocal8Bit()函数转换
902
2088
610
4753

被折叠的 条评论
为什么被折叠?