1. main.cpp 中包含 #include <QTextCodec>
2. main.cpp 中 QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
3. QString str;
QByteArray ba;
char *sz;
ba = str.toLocal8Bit();
sz = ba.data();
注意:不能写成这样 sz = str.toLocal8Bit().data();
本文介绍了在Qt中如何进行字符串编码转换,特别是如何使用QTextCodec处理本地8位字符集。通过具体的代码示例展示了正确的编码转换方法,并指出了一些常见的错误做法。
4332

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



