QByteArray和自定义结构体转换

阅读 90

2022-02-18

1 自定义结构体转QByteArray

 _SlaveRegInfo slaveReginfo; //自定义结构体

方法1 使用构造转化


    sendData = QByteArray((const char *)&slaveReginfo, sizeof(slaveReginfo));

方法2 append方法

    sendData.append((const char *)&slaveReginfo, sizeof(slaveReginfo));

1QByteArray转自定义结构体

memcpy(&slaveAnsInfo, (_SlaveAnsInfo*)qbData.data(),sizeof(slaveAnsInfo));

(_SlaveAnsInfo*) 一定要前面加强转

精彩评论(0)

0 0 举报