QTcpSocket读取数据的时候可以用流的方式或者直接read
我在使用的过程中显示使用了流的方式读取了12个字节的数据,然后再用read的方式读取了后面的数据,发现读取的后面的数据倒是正常,但是这部分数据前面会多出几个/00/00/00/d什么的,应该是混用的问题,全部用read就是正常的,目前不清除为什么会出现这个现象,特此记录一下,有空再看看,各位也可以解答一下
新增:对于文件也是一样,用QIODevice::Text打开的文件,再用write时也会有几个莫名其妙的字节
QTcpSocket读取数据的时候可以用流的方式或者直接read
我在使用的过程中显示使用了流的方式读取了12个字节的数据,然后再用read的方式读取了后面的数据,发现读取的后面的数据倒是正常,但是这部分数据前面会多出几个/00/00/00/d什么的,应该是混用的问题,全部用read就是正常的,目前不清除为什么会出现这个现象,特此记录一下,有空再看看,各位也可以解答一下
新增:对于文件也是一样,用QIODevice::Text打开的文件,再用write时也会有几个莫名其妙的字节