养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何往QByteArray添加数据

时间:2024-11-11 13:15:23

QByteArray是一种类似数组的集合,通常使用它来读写二进制流,痘痉颔湄那么如何往QByteArray添加数据,动态申请的内存数据又如何添加瘌豚胛瑗到QByteArray呢,本文将结合例子来说明如何往QByteArray添加数据。

如何往QByteArray添加数据

工具/原料

mac10.13.6

QtCreator4.9.1

方法/步骤

1、调用QByteArray提供的接口append直接往QByteArray变量添加字符串信息

如何往QByteArray添加数据

2、从输出打印信息看,可以直接往QByteArray变量添加字符串信息

如何往QByteArray添加数据

3、如果是动态申请的内存数据,那么直接往append传递指针变量

如何往QByteArray添加数据

4、运行输出内容如下所示,append将指针变量指向的内容都添加到QByteArray变量

如何往QByteArray添加数据

5、还可以通过调用append,来添加传递QString类型的字符串

如何往QByteArray添加数据

6、从输出QByteArray变量信息看,append也是直接将QString的所有内容添加到QByteArray

如何往QByteArray添加数据

7、如果只是想添加部分数据,那么调用append传入指针变量和对应的个数

如何往QByteArray添加数据

8、最后从输出信息看,QByteArr瞢铍库祢ay变量只是存储了我们指定字符的个数,并没有将整个字符数组都添加到QByteArray变量

如何往QByteArray添加数据

© 一点知识