epoll模型的注意点
注册函数
int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);
event是个结构体,传入的时候再包含一次文件描述符fd,
epoll_wait返回的时候,是返回一个数组的个数,每一个元素都是一个event结构体,而数组的下标是从0开始的,要取出文件描述符,就只能靠一开始注册的时候设定的那个文件描述符.从每个元素中取出文件描述符
但总感觉多此一举,传入的时候,直接传结构体,包含文件描述符与事件,不就可以了?
浙公网安备 33010602011771号