char * 转QByteArray
时间: 2023-07-31 21:10:17 浏览: 149
qbytearrayfication-mast笔记
可以使用QByteArray的构造函数将char * 转换为QByteArray。以下是一个简单的示例代码:
```cpp
char *data = "hello world"; // 假设这里是char *数据
QByteArray byteArray(data); // 将char *转换为QByteArray
qDebug() << byteArray; // 打印QByteArray内容
```
上述代码中,将char *数据传递给QByteArray的构造函数即可将其转换为QByteArray。注意,QByteArray的构造函数不会自动添加字符串结束符'\0',所以需要确保传递的char *数据以'\0'结尾。
阅读全文