qt 字符串类型16进制转string
时间: 2023-08-31 08:09:54 浏览: 148
字符串转16进制
4星 · 用户满意度95%
可以使用QString的fromUtf8()函数将16进制转换为字符串,示例代码如下:
```cpp
QString hexString = "68656c6c6f20776f726c64"; // 16进制字符串
QByteArray byteArray = QByteArray::fromHex(hexString.toUtf8()); // 转换为字节数组
QString result = QString::fromUtf8(byteArray); // 转换为字符串
```
其中,QByteArray的fromHex()函数可以将16进制字符串转换为字节数组,QString的fromUtf8()函数可以将字节数组转换为字符串。
阅读全文