QString str2qstr(const string str)
{
return QString::fromLocal8Bit(str.data());
}
string qstr2str(const QString qstr)
{
QByteArray cdata = qstr.toLocal8Bit();
return string(cdata);
}
QString与string的转化,解决中文乱码问题
于 2017-05-16 09:45:11 首次发布
本文详细探讨了在Qt开发中遇到的QString与std::string相互转换时可能出现的中文乱码问题,提供了有效解决方案,包括设置字符编码、使用特定函数进行转换等方法,帮助开发者避免字符编码问题。
摘要由CSDN通过智能技术生成