18,356
社区成员
发帖
与我相关
我的任务
分享
/* 把集合清空 */
FD_ZERO(&rfds);
/* 把标准输入句柄0加入到集合中 */
FD_SET(0, &rfds);
maxfd = 0;
/* 把当前连接句柄sockfd加入到集合中 */
FD_SET(sockfd, &rfds);
if (sockfd > maxfd)
maxfd = sockfd;
/* 设置最大等待时间 */
tv.tv_sec = 0;
tv.tv_usec = 0;
/* 开始等待 */
retval = select(maxfd + 1, &rfds, 0, 0, &tv);