char*、QbyteArray、QString三种数据类型的转化:
1、QString->QByteArray
QString buf ="123";
QByteArray a=buf.toUtf8();//中文
a2=buf.toLocal8Bit();//本地编码
2、QByteArray->QString
QString buf2=QString::fromLocal8Bit(a2);
3、QByteArray->char*
char* b=a.data();
4、char*->QString
char *p="abc";
QString c=QString(p);
本文介绍了C++中QString、QByteArray及char*三种数据类型之间的相互转换方法。具体包括QString到QByteArray、QByteArray到QString、QByteArray到char*以及char*到QString的转换过程。
4265

被折叠的 条评论
为什么被折叠?



