QString与std::string以及char*之间的相互转换可以使用以下代码:
从QString到std::string:
QString qstr = "example";
std::string str = qstr.toStdString();
从std::string到QString:
std::string str = "example";
QString qstr = QString::fromStdString(str);
从QString到char*:
QString qstr = "example";
const char *cstr = qstr.toUtf8().constData();
从char*到QString:
const char *cstr = "example";
QString qstr = QString::fromUtf8(cstr);
后续公众号会发布系列教程,更多内容请关注公众号:程序猿学习日记