摘要:
qt是跨平台的开发平台。他的编译器是要手动配置的,在window下一般我们用virtual stuido中cl,或者Mingw中的g++在linux中一般采用Linux下的g++而 微软VS的中的cl,Mingw中的g++,Linux下的g++),源代码分别采用GBK和不带BOM的UTF-8以及带BOM的UTF-8这3中编码进行保存。也就是说编译器的编码方式是不同的,所以大部分情况我们在qt代码中写中文时就会有乱码网上搜索得出 这两段代码可以解决大部分的乱码问题。(记得加入#include 头文件引用)QTextCodec::setCodecForCStrings(QTextCodec::co 阅读全文