Linux网络编程:recv的返回值
recv是网络编程中用于TCP传输接收数据的接口,由于工作中一直没有接触到网络编程,虽然知道这个函数,但是没有使用经验,所有对接口细节不是很了解。直到前阵子在项目中调试第三方的源码时,跟踪到这个函数,才发现它的返回值和我想象的不太一样。recv函数的原型:ssize_t recv(int sockfd, void* buf, size_t len, int flags);之前知道的是如果读取成功,会
原创
2016-07-29 23:41:44 ·
7865 阅读 ·
3 评论