今天在测试QT的跨平台显示的时候,试了一下发现,将源文件修改为UTF-8带标签的(通过文件->高级保存),其字符串并没有被编译器正确翻译,和GB2312(默认的编码格式)显示的二进制码是一样的。但是将源文件改为UTF-8不带标签的,则可正确的将汉字解析为相应的编码格式。看来微软的编译器是不支持源代码UTF8-BOM格式的啊
VS2010支持的源代码格式
最新推荐文章于 2025-04-22 14:24:21 发布
本文记录了一次使用QT进行跨平台显示测试的经历。在测试过程中发现,当源文件采用UTF-8带BOM标签编码时,汉字未能被编译器正确解析。然而,若将源文件改为UTF-8无BOM标签编码,则可以正常解析汉字。

2063

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



