recv简单有关问题 立刻结贴
recv简单问题 立刻结贴
假设发送端发过一个300字节的数据包
我使用recv(单开线程阻塞方式) 收取1024个字节
这时后recv是接收300个字节并且给我返回300个字节的返回值
还是阻塞住 等待1024个字节全部接收完毕
谢谢
------解决方案--------------------
不清楚,帮顶
------解决方案--------------------
当然是给你300字节了。如果阻塞的话,那如果发送的长度不是1024的倍数,不就永远挂了么。
假设发送端发过一个300字节的数据包
我使用recv(单开线程阻塞方式) 收取1024个字节
这时后recv是接收300个字节并且给我返回300个字节的返回值
还是阻塞住 等待1024个字节全部接收完毕
谢谢
------解决方案--------------------
不清楚,帮顶
------解决方案--------------------
当然是给你300字节了。如果阻塞的话,那如果发送的长度不是1024的倍数,不就永远挂了么。