int data[] = {178,178,178,26,1,10}; QByteArray byteArray(data, sizeof(data));输出byteArray为十六进制
时间: 2024-06-09 14:05:36 浏览: 160
根据输入的十进制数据转换成 二、八、十六进制
可以使用QByteArray的toHex()函数将其转换为十六进制表示:
```cpp
int data[] = {178,178,178,26,1,10};
QByteArray byteArray(reinterpret_cast<const char*>(data), sizeof(data));
qDebug() << byteArray.toHex();
```
输出:
```
"B2B2B21A010A"
```
阅读全文