QByteArray::toHex()例程
时间: 2024-01-11 09:02:31 浏览: 146
这里提供两种加解密的方法。 第一种方法:使用QByteArray的toBase64和fromBase64来实现。 第二种方法:使
QByteArray::toHex()函数是将一个字节数组转换为十六进制字符串的函数。以下是一个示例代码:
```cpp
#include <QCoreApplication>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QByteArray byteArray("Hello World!");
QString hexString = byteArray.toHex();
qDebug() << hexString;
return a.exec();
}
```
这段代码将字节数组 "Hello World!" 转换为十六进制字符串,并将其打印到控制台上。输出结果为:
```
48656c6c6f20576f726c6421
```
这里的每两个字符表示一个字节的十六进制值。
阅读全文