winsocket怎么缓冲数据和收到缓冲数据
winsocket发送数据,在1024字节以上就会分开发送。我在接收端取的数据也只有1024字节。用WPE抓包能看到后面的包是分多次传输的。于是我设计了一个过程,如果数据内容不符合要求,就缓存到一个字节组中,直到数据收完。可是测试后发现,程序只收到这1024字节后,就得不到后面的数据了。倒是能收到下一个数据的包。请问用什么办法可以解决呢?
[解决办法]
没看到你的s1这个数组是在哪里声明的
[解决办法]
没发现WINSOCK有这么多问题,觉得挺好用啊.
http://www.m5home.com/bak_blog/article/169.html
我之前做的一个测试,你可以参考一下.