企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## QByteArray 1. 针对传统类似 C 语言 char* 的字符串,Qt 提供了 QByteArray 类来处理 2. QString 的字符单元是 QChar,QByteArray 的字节单元是 char 3. QByteArray 类可以处理以 '\0' 结尾的传统字符串 4. 通过隐式共享(写时拷贝)策略去减少内存的使用和不必要的数据复制 ## 作为字符串使用 作为字符串使用函数大致与 QString 相同 ``` //数值与字符串转换 int nDec = 800; QByteArray basDec; basDec.setNum(nDec); //数值转字符串 qDebug()<<basDec; ``` ## 作为字节数组使用