QString,uint_8,char*,QByteArray,这几者之间的相互转换
时间: 2023-12-14 21:36:25 浏览: 89
Qt基础开发之QString与QByteArray详细用法与区别及QString QByteArray互转
可以使用以下函数进行相互转换:
1. QString 转 uint_8:
```
QString str = "123";
uint_8 num = str.toUInt();
```
2. uint_8 转 QString:
```
uint_8 num = 123;
QString str = QString::number(num);
```
3. char* 转 QByteArray:
```
char* data = "hello world";
QByteArray arr(data);
```
4. QByteArray 转 char*:
```
QByteArray arr("hello world");
char* data = arr.data();
```
阅读全文