套接字中的recv与send的注意事项
recv() 特征
* 如果连接的另一端断开连接,则recv立即返回空子串
* recv是从接受缓冲区取出内容,当缓冲区为空则阻塞
* recv如果一次接受不完缓冲区内容,下次会继续接收
send() 特征
* 如果发送的另外一段不存在则会产生Pipe Broken
* send是向发送缓冲区发送内容,当缓冲区为满阻塞
zengsf 懒惰、高效、实用
recv() 特征
* 如果连接的另一端断开连接,则recv立即返回空子串
* recv是从接受缓冲区取出内容,当缓冲区为空则阻塞
* recv如果一次接受不完缓冲区内容,下次会继续接收
send() 特征
* 如果发送的另外一段不存在则会产生Pipe Broken
* send是向发送缓冲区发送内容,当缓冲区为满阻塞