QTcpsocket读取数据不完全。。。。

weixin_38059392 2019-09-19 02:53:34
void TCPClient::readMessage(){   cout<<"wyz---------"<<endl;    QByteArray qba = m_pTcpSocket->read(1024);  //读取数据..... } 服务器那边发三次数据过来,可是有时候我只接收到两次。。。有时候又完全接收回来 结果如下: 两次的结果如下:wyz----TCPClient-sendmessage:{"type":"LogicConfig","cont":"AskLogicTable"}oldID:144556| 1| 3|{"childNodes":[["LT_Battery_2V_0001","LogicGroup::Single","LT_Battery_2V",0,"2V蓄电池_1",0,""],["LT_BatteryGroup_2V_1","LogicGroup::Composition","LT_BatteryGroup_2V",0,"2V蓄电池组_1",0,""],["LT_Battery_2V_0002","LogicGroup::Single","LT_Battery_2V",1,"2V蓄电池_2",1,""],["LT_Battery_2V_0003","LogicGroup::Single","LT_Battery_2V",2,"2V蓄电池_3",2,""],["LT_Battery_2V_0004","LogicGroup::Single","LT_Battery_2V",3,"2V蓄电池_4",3,""],["LT_Battery_2V_0005","LogicGroup::Single","LT_Battery_2V",4,"2V蓄电池_5",4,""],["LT_Battery_2V_0006","LogicGroup::Single","LT_Battery_2V",5,"2V蓄电池_6",5,""],["LT_Battery_2V_0007","LogicGroup::Single","LT_Battery_2V",6,"2V蓄电池_7",6,""],["LT_Battery_2V_0008","LogicGroup::Single","LT_Battery_2V",7,"2V蓄电池_8",7,""],["LT_Battery_2V_0009","LogicGroup::Single","LT_Battery_2V",8,"2V蓄电池_9",8,""],["LT_Battery_2V_0010","LogicGroup::Single","LT_Battery_2V",9,"2V蓄电池_10",9,""],["LT_Battery_2V_0011","LogicGroup::Single","LT_Battery_2V",10,"2V蓄电池_11",10,""],["LT_Batterywyz---------allpage:3----newID 144556wyz------------oneoldID: 144556144556| 2| 3|_2V_0012","LogicGroup::Single","LT_Battery_2V",11,"2V蓄电池_12",11,""],["LT_Battery_2V_0013","LogicGroup::Single","LT_Battery_2V",12,"2V蓄电池_13",12,""],["LT_Battery_2V_0014","LogicGroup::Single","LT_Battery_2V",13,"2V蓄电池_14",13,""],["LT_Battery_2V_0015","LogicGroup::Single","LT_Battery_2V",14,"2V蓄电池_15",14,""],["LT_Battery_2V_0016","LogicGroup::Single","LT_Battery_2V",15,"2V蓄电池_16",15,""],["LT_Battery_2V_0017","LogicGroup::Single","LT_Battery_2V",16,"2V蓄电池_17",16,""],["LT_Battery_2V_0018","LogicGroup::Single","LT_Battery_2V",17,"2V蓄电池_18",17,""],["LT_Battery_2V_0019","LogicGroup::Single","LT_Battery_2V",18,"2V蓄电池_19",18,""],["LT_Battery_2V_0020","LogicGroup::Single","LT_Battery_2V",19,"2V蓄电池_20",19,""],["LT_Battery_2V_0021","LogicGroup::Single","LT_Battery_2V",20,"2V蓄电池_21",20,""],["LT_Battery_2V_0022","LogicGroup::Single","LT_Battery_2V",21,"2V蓄电池_22",21,""],["LT_Battery_2V_0023","LogicGroup::Single","LT_Battery_2V",22,"2V蓄电池_23",22,""],["LT_Battery_2V_0024"wyz---------allpage:3----newID 144556wyz------------two
...全文
334 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38066537 2019-09-19
  • 打赏
  • 举报
回复
完全的概率跟两次的概率各占80%、20%
weixin_38067167 2019-09-19
  • 打赏
  • 举报
回复
TCP有粘包问题,要自己分拆!
weixin_38068423 2019-09-19
  • 打赏
  • 举报
回复
楼主可否标志一些精华的帖子。

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧