5.QString与QByteArray之间的相互转换:
QString str_head,QString str_data;
QByteArray byte_head,byte_data;
//
QByteArray转换为QString语句非常简单:
str_head=QByteArray(byte_head);
str_data=QByteArray(byte_data);
或者是这样:
str_head=byte_head.data();
str_data=byte_data.data();
//
同理,QString转换为QByteArray字节型:
byte_head=QString(str_head);
byte_data=QString(str_data);
或者是这样:
byte_head=str_head.toLatin1();
byte_data=str_data.toLatin1();
当然,前提是必须先给要转换变量进行赋值!