fd 从 socket() 和 accept() 获取有什么区别



我试图理解来自socket()的文件描述符和来自accept()的fd之间的区别。如果我从这两个 fds 中读取(fd,buffer,buffersize),我可能会得到什么?

对于服务器,socket()返回的描述符表示侦听客户端的本地套接字,而 accept() 返回的描述符表示连接到侦听套接字的特定客户端。 不能使用侦听描述符进行读/写,必须改用客户端描述符。

相关内容

  • 没有找到相关文章

最新更新