如何将 QByteArray转string
时间: 2023-09-07 18:11:56 浏览: 103
Qt中QString转换成const char * ()、QByteArray等方法
可以使用QByteArray的`data()`函数获取其数据指针,然后将其转换为std::string类型。示例如下:
```c++
QByteArray byteArray("Hello, world!");
std::string str(byteArray.data(), byteArray.size());
```
或者可以使用QString的`toStdString()`函数将QString转换为std::string类型,然后将QByteArray转换为QString类型。示例如下:
```c++
QByteArray byteArray("Hello, world!");
std::string str = byteArray.toStdString();
```
阅读全文