FD_SET,FD_ISSET这些函数意思

fd_set是文件句柄的集合。   
    
   FD_ZERO    清空这个集合;   
   FD_SET 往这个集合里面加入一个文件句柄;   
   FD_ISSET      查看某一个文件句柄是否被设置了;

'fd_set') 是一组文件描述符(fd)的集合。由于fd_set类型的长度在不同平台上不同,因此应该用一组标准的宏定义来处理此类变量:     fd_set set;    

 FD_ZERO(&set);        /* 将set清零 */    

FD_SET(fd, &set);     /* 将fd加入set */   

  FD_CLR(fd, &set);     /* 将fd从set中清除 */    

 FD_ISSET(fd, &set);   /* 如果fd在set中则真 */   

你可能感兴趣的:(FD_SET,FD_ISSET这些函数意思)