QString strFileName = QString::fromUtf8("测试");
QByteArray byteFileName = strFileName.toUtf8();
int iFileNameLen = byteFileName.length() + 1;
char *cFileName = new char[iFileNameLen];
strcpy(cFileName, byteFileName.data());
QString strFileName = QString::fromUtf8("测试");
QByteArray byteFileName = strFileName.toUtf8();
int iFileNameLen = byteFileName.length() + 1;
char *cFileName = new char[iFileNameLen];
strcpy(cFileName, byteFileName.data());
转载于:https://my.oschina.net/walkfaraway/blog/911577