当前位置: 技术问答>linux和unix
linux 网络编程 send 函数 的返回值是否会小于输入值?
来源: 互联网 发布时间:2017-02-16
本文导语: 我在书上看到这个代码,所以产生了疑问。 size = strlen(cbuf); totalSent = 0; do { bytesSent = send(sock, cbuf + totalSent,strlen(cbuf+totalSent), 0); if(bytesSent == -1) break; totalSent+=bytesSent; } while(totalSent
我在书上看到这个代码,所以产生了疑问。
size = strlen(cbuf);
totalSent = 0;
do
{
bytesSent =
send(sock, cbuf + totalSent,strlen(cbuf+totalSent), 0);
if(bytesSent == -1)
break;
totalSent+=bytesSent;
}
while(totalSent