我想编写一个函数,其中 QByteArray 是输入到函数中的参数。 我想从接收到的数据中删除某些头,并将其存储到全局 QByteArray 中。
void abc::CopyData(const QByteArray &data)
{
switch(RequestPacketCount)
{
case REQUEST_FIRST_PACKET:
{
ByteArrayData = data;
}
break;
case REQUEST_SECOND_PACKET:
case REQUEST_THIRD_PACKET:
ByteArrayData.append(data);
}
}
我想从"data"的开头移除'n'个字节,并将剩余的数据存储到"ByteArrayData"中。提前致谢。
const
。我会更新的。 - Joachim Isaksson