如何往QByteArray添加数据
来源:网络收集 点击: 时间:2024-05-12【导读】:
QByteArray是一种类似数组的集合,通常使用它来读写二进制流,那么如何往QByteArray添加数据,动态申请的内存数据又如何添加到QByteArray呢,本文将结合例子来说明如何往QByteArray添加数据。工具/原料moremac 10.13.6QtCreator 4.9.1方法/步骤1/8分步阅读
2/8
3/8
4/8
5/8
6/8
7/8
8/8
总结1/1
调用QByteArray提供的接口append直接往QByteArray变量添加字符串信息

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

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

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

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

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

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

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

1、QByteArray提供的函数append可以直接添加字符串
2、QByteArray提供的函数append可以添加动态申请的内存数据,记得使用完后释放内存
3、QByteArray提供的函数append可以添加QString类型的字符串
4、QByteArray提供的函数append可以添加指定个数的字符数组
注意事项喜欢经验欢迎点赞投票!
经验由 YWMLI1 原创,首发百度经验,转载请注明出处!
QBYTEARRAY添加数据字符数组APPEND版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_746013.html