1
我是Qt新手,在Qt庫中找不到任何解決方案。
我想找到沒有循環使用smth。
有沒有什麼辦法將QByteArray
轉換爲QString
與-
之間的字節?
例如:如何使用分隔符' - '將QByteArray轉換爲QString?
QByteArray = XX1F2C5A
QString = "XX-1F-2C-5A".
我是Qt新手,在Qt庫中找不到任何解決方案。
我想找到沒有循環使用smth。
有沒有什麼辦法將QByteArray
轉換爲QString
與-
之間的字節?
例如:如何使用分隔符' - '將QByteArray轉換爲QString?
QByteArray = XX1F2C5A
QString = "XX-1F-2C-5A".
是的,你可以與QString::replace:
QByteArray b = "XX1F2C5A";
QString s(b);
qDebug() << s;
s.replace(QRegExp("(..)[^$]"), QString("\\1-"));
qDebug() << s;
那麼,你需要一個簡單的循環,並插入。爲什麼循環不好? – demonplus
我不想發明自行車,可能有任何內置的qt工具。 – Anton