rc = recv (conn_fd,buffer_r,BUFFER_SIZE,0); 在linux是什么意思,最好是每个词都有解释

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/27 20:11:32
rc=recv(conn_fd,buffer_r,BUFFER_SIZE,0);在linux是什么意思,最好是每个词都有解释rc=recv(conn_fd,buffer_r,BUFFER_SIZE,0

rc = recv (conn_fd,buffer_r,BUFFER_SIZE,0); 在linux是什么意思,最好是每个词都有解释
rc = recv (conn_fd,buffer_r,BUFFER_SIZE,0); 在linux是什么意思,最好是每个词都有解释

rc = recv (conn_fd,buffer_r,BUFFER_SIZE,0); 在linux是什么意思,最好是每个词都有解释
conn_fd:一个标识已连接套接口的描述字.
buffer_r:用于接收数据的缓冲区.
BUFFER_SIZE:缓冲区长度.
0(是个标志位):指定调用方式.
若无错误发生,recv()返回读入的字节数(也就是rc).如果连接已中止,返回0.否则的话,返回SOCKET_ERROR错误,应用程序可通过WSAGetLastError()获取相应错误代码.