当前位置: 技术问答>linux和unix
问个select的问题
来源: 互联网 发布时间:2016-09-23
本文导语: 大家有没有觉得select和FD_ISSET有点重复呢?我觉得他们都是在判断是否可读可写。。 | 如果select只有一个文件描述符,那么这fd_isset函数可以不用,可是select一般使用在多个文件描述符使用,...
大家有没有觉得select和FD_ISSET有点重复呢?我觉得他们都是在判断是否可读可写。。
|
如果select只有一个文件描述符,那么这fd_isset函数可以不用,可是select一般使用在多个文件描述符使用,所以fd_isset必须要使用,否者你知道是哪个!!
|
FD_ISSET()是用来判断在发生了变化的描述set中,究竟是哪一个发生了变化,就是具体的定位。
没有这个。除非你的set中只有一个描述符,到有可能
否则,你没办法判断究竟是哪一个,你只知道有描述符发生了变化。
没有这个。除非你的set中只有一个描述符,到有可能
否则,你没办法判断究竟是哪一个,你只知道有描述符发生了变化。