阅读背景:

Qt中关于udp大数据接收问题

来源:互联网 
如题,我使用QUdpSocket接收服务器发来的数据,因数据包过大,一个完整的数据可能需要多个udp包。一个完整的udp包中有包头标志位(1个字节长度)、信息长度(2个字节长度,长度包括包头标志位+信息长度)、数据三部分组成。在读取数据时需要对包头标志位进行判别,在信息长度中减去包头标志为和信息长度本身占据的长度,获取实际的数据长度信息并将数据写到文件中。请帮我具体看看代码能否将数据完成读出。 如题,我使用QUdpSocket接收服务器发来的数据,因数据包过大,一个完整的数据可能需要多个



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: