返回列表 发帖

编码问题

char *a = inStr.toAscii().data();
    for (int i = 0; i < inStr.length(); i++) {
        *(a+i) = *(a+i) ^ 't';
    }
    QString s(a);
    QMessageBox::information(0, "111", s);

这段代码里面的s在PC上输出正常,但放到wince的手机里就变乱码了, 我知道编码问题应该用QTextCodec里面的一些静态函数, 但试了试还是乱码, 请各位老师解答下.

我自己解决了... 发现在这里发帖子就算没人回答也能找到心理寄托= =!

TOP

解决了来结贴才是好孩子。 这话我说了好多次了, 怎么没人响应我捏
bbs和blog站点 http://www.cuteqt.com
喜欢的话就收藏+订阅吧~

TOP

最好是把怎样解决的也说一说,让大家一起学习一下。

下次问问题时,别人才会更好的解答啊。
http://blog.csdn.net/qter_wd007

TOP

返回列表