返回信息流据说一个数据包是1440byte,这里假设我发1000byte
发送端:
socketSend.send(struct,1000); //发1000
接收端:
socketRecv.Receive(struct,2000); //假设接收端不知道发端发多少,但肯定不会大于2000
//接收后的代码..................
问题:MSDN上解释过指定的收发长度并不一定会在一次收发中就收发完毕,那么假设发端确定一次性发了1000字节,而接收端第一次只接了500字节,那么请问Receive会等到接完1000字节才进行下一步吗?
这是一条镜像帖。来源:北邮人论坛 / cpp / #36490同步于 2010/3/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
socket发送多少接收就一定会等收完才进行一下步吗?
wqchen
2010/3/10镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。