摘要: 监听套接字状态的四个宏 1.FD_ISSET(int fd, fd_set *set): 作用:检查文件描述符 fd 是否在 fd_set 类型的集合 set 中被设置。 返回值:如果 fd 在集合中,则返回非零值(通常是1);如果不在集合中,则返回0。 2.FD_SET(int fd, fd_se 阅读全文
posted @ 2024-06-10 22:41 小懿同学 阅读(35) 评论(0) 推荐(0)
摘要: selec和poll的区别 select: 文件描述符数量限制:select 通常有文件描述符数量的限制,这取决于系统和配置,例如在Linux中默认限制为1024。 效率:select 在处理大量文件描述符时效率较低,因为它需要复制整个文件描述符集合到内核空间。 返回值:select 返回就绪的文件 阅读全文
posted @ 2024-06-10 21:54 小懿同学 阅读(56) 评论(0) 推荐(0)