QT由於跨平臺性很強,一份代碼,多處編譯,到處運行的特點也導致容易在不同平臺出現亂碼,這裏的處理方法可以用。
#include <QTextCodec>
QTextCodec::setCodecForLocale(QTextCodec::codecForName("gb2312"));
這裏的gb2312 是它的其中一種字符編碼,我們可以根據不同的平臺,選擇不同的編碼。
QT由於跨平臺性很強,一份代碼,多處編譯,到處運行的特點也導致容易在不同平臺出現亂碼,這裏的處理方法可以用。
#include <QTextCodec>
QTextCodec::setCodecForLocale(QTextCodec::codecForName("gb2312"));
這裏的gb2312 是它的其中一種字符編碼,我們可以根據不同的平臺,選擇不同的編碼。