QString和string互相转换乱码处理
生活随笔
收集整理的這篇文章主要介紹了
QString和string互相转换乱码处理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
轉(zhuǎn)化與亂碼處理
std::string cstr; QString qstring; //從std::string 到QString qstring = QString(QString::fromLocal8Bit(cstr.c_str())); //從QString 到 std::string cstr = string((const char *)qstring.toLocal8Bit()); //不需要從gbk轉(zhuǎn)到utf8 QString value_content = QString::fromStdString(vec[i].content); QString value_classname = QString::fromStdString(vec[i].classname);總結(jié)
以上是生活随笔為你收集整理的QString和string互相转换乱码处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 改:今天看到的一个有趣面试题:retur
- 下一篇: QT5 中文乱码问题