qt socke接收的数据怎么分段
    QByteArray bytes = m_pSocket->readAll();

比如我使用QByteArray,readAll套接字里面的数据,数据每包是60字节,但是发送频繁,
所以本地并不能read出60字节,而认为是无差别的流。所以使用bytes.size()得到的是8192
即缓冲区大小,而且程序卡住。如何能将其分段呢,每次只读60,清掉再读后面,或者是
先读一个缓冲区,然后再一个分出60来读?请教各位大神

2个回答

有没有人,我现只想到建立block数组,不知道可不可行,大家谁有好的方法。

或者有没有QByteArray有没有巧妙的应用,这里不太熟悉,请高手帮忙

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐