qbytearray 转成qstring
时间: 2023-12-29 21:18:11 浏览: 82
QByteArray 转成 QString 可以使用QString的fromUtf8()函数。示例代码如下:
```
QByteArray byteArray = "Hello World!";
QString str = QString::fromUtf8(byteArray);
```
这样,QByteArray就被成功转换成了QString。需要注意的是,如果QByteArray中包含的是非UTF-8编码的字符串,需要使用其他的QString构造函数,例如fromLocal8Bit()或fromLatin1()等。
相关问题
QByteArray 转换成QString
QString 可以使用 toUtf8() 或 toLatin1() 转换为 QByteArray。
例如:
```
QString str = "hello";
QByteArray ba = str.toUtf8();
```
或者:
```
QString str = "hello";
QByteArray ba = str.toLatin1();
```
QByteArray 转成QString
QByteArray 转成 QString 可以使用QString的fromUtf8()函数。示例代码如下:
```
QByteArray byteArray = "Hello World!";
QString str = QString::fromUtf8(byteArray);
```
这样,QByteArray就被成功转换成了QString。需要注意的是,如果QByteArray中包含的是非UTF-8编码的字符串,需要使用其他的QString构造函数,例如fromLocal8Bit()或fromLatin1()等。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)