我简单粗暴的给出个结论:
QString  GBK编码正常,可以转UTF-8编码,但会有少量乱码。
 const char*  编码就不要转编码,转哪个都是乱码。
UTF-8.cpp 下
1.QString  GBK->UTF-8
  
2.const char * GBK->UTF-8
  

const char * 不要转编码,都是乱码。
3.const char * GBK->QString UTF-8
  
GB2312.CPP 下
 完全复制版本:把-UTF-8下的文件复制到GB2312下
 1.QString  GBK->UTF-8
2.const char * GBK->UTF-8


const char* 中GBK编码转换成UTF-8要么乱码要么无效
3.const char * GBK->QString UTF-8

