目前在用 C++写一个网络程序,在调用 kevent 的时候发现跟 kevent 结构的构造函数冲突了。 试过很多方法,比如 typedef 什么的,但是就是无法分清 kevent 函数跟 kevent 结构的构造函数啊。 我想要的是调用 kevent 函数不是 kevent 结构的构造函数
kevent(event_loop_fd_, change_list.data(), 1,
event_list.data(), 1, NULL, &timeout_struct); // return int, good
kevent(event_loop_fd_, change_list.data(), 1,
event_list.data(), 1, NULL, &timeout_struct); // return kevent instance, bad