QByteArray字符串乱码
1 常用初始化方式
QString str = "啊啊";
QByteArray ba(str.toLocal8Bit());
但是用这种方式初始化后,有时候输出后出现中文乱码
2 解决办法
QString str = "啊啊";
QByteArray ba;
ba.push_back(str.toStdString().c_str());
微信扫一扫
QString str = "啊啊";
QByteArray ba(str.toLocal8Bit());
但是用这种方式初始化后,有时候输出后出现中文乱码
QString str = "啊啊";
QByteArray ba;
ba.push_back(str.toStdString().c_str());
相关推荐