Qt 将int写入QListuchar
要将int写入QList
QList<uchar> byteArray;
QDataStream stream(&byteArray, QIODevice::WriteOnly);
int value = 12345;
stream << value;
在上面的代码中,我们首先创建了一个QList<<操作符。
现在,byteArray中将包含int值的字节表示形式。您可以使用QDataStream类的其他功能来读取和处理这些字节。
请注意,这种方法将int值转换为字节表示形式,并将其写入QList
QList<uchar> byteArray;
int value = 12345;
QString stringValue = QString::number(value);
QByteArray byteValue = stringValue.toUtf8();
byteArray.append(byteValue);
这样,byteArray中将包含int值的字符串表示形式
原文地址: http://www.cveoy.top/t/topic/i0gt 著作权归作者所有。请勿转载和采集!