读书人

转:注意:C++关于传输包还是传输流的

发布时间: 2012-10-30 16:13:36 作者: rapoo

转:注意:C++关于传输包还是传输流的问题
接收端一定要建一个FIFO队列缓冲recv返回的数据,当缓冲区中已经缓冲了一个完整的数据包后再调用上层处理,并注意将多出来的数据留在缓冲区里,下次收到的数据要放其后面。原因是因为TCP/IP是基于流传输而不是基于包传输。
我已经看到过不计其数的人栽在这个问题上了!

读书人网 >C++

热点推荐