尝试一下方法无效:
QString::fromStdWString(L"要打印的中文");
QString str = “中文”;
qDebug() << str.toStdString().c_str(); //正确输出中文
在头文件中添加
#if _MSC_VER >= 1600
#pragma execution_character_set(“utf-8”)
#endif
或
#pragma execution_character_set(“utf-8”)
输出结果正确。
尝试一下方法无效:
QString::fromStdWString(L"要打印的中文");
QString str = “中文”;
qDebug() << str.toStdString().c_str(); //正确输出中文
在头文件中添加
#if _MSC_VER >= 1600
#pragma execution_character_set(“utf-8”)
#endif
或
#pragma execution_character_set(“utf-8”)
输出结果正确。