【发布时间】:2020-12-07 07:11:22
【问题描述】:
我正在使用书籍Unix Network Programming 学习套接字编程。以下是本书中的两段代码:
如我们所见,它在FD_SET 之后调用FD_ISSET 而没有在它们之间调用select 函数,结果是什么?如果sockfd 是可写的,它会是true 吗?
PS:源码http://www.masterraghu.com/subjects/np/introduction/unix_network_programming_v1.3/ch16lev1sec2.html
【问题讨论】:
-
FD_SET和FD_ISSET与任何套接字没有内在连接。它们在提供的集合上运行。由代码通过select调用或在这种情况下似乎完成的一些其他逻辑来正确设置它们。
标签: c sockets network-programming