我对如何通过 QTcp 套接字接收和发送结构感到困惑。
in.startTransaction();
QBytearray data;
in >> data;
if (!in.commitTransaction())
{
qDebug() << "incomplete: " << data;
return;
}
所以说我的数据包看起来像这样(01 00 00 68 65 6c 6c 6f)
构建我的结构,然后使用 qdatastream 运算符反序列化或序列化数据包数据....
我该怎么做填充...
一些例子会有所帮助