文件名称:qeventdispatcher_epoll:为Qt调度的基于epoll的事件
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-01 12:41:47
C++
Qt的基于epoll()的事件分派器。 与某些类型的应用程序(例如处理大量并发tcp连接的服务器)上基于默认select()的调度程序相比,提高了性能,并降低了CPU使用率。 用法(Qt 4):在创建Qt应用程序对象之前,只需包括头文件并在main中定义一个epoll事件分派器即可。 int main ( int argc, char ** argv) { QEventDispatcherEpoll epollDispatcher; QCoreApplication app (argc, argv); ... return app. exec (); } 用法(Qt 5): 在创建Qt应用程序对象之前,只需简单地包含头文件并在main中定义一个epoll事件分配器即可。 int main ( int argc, char ** argv) {
【文件预览】:
qeventdispatcher_epoll-master
----README.md(1KB)
----qeventdispatcher_epoll.cpp(16KB)
----qeventdispatcher_epoll.h(4KB)
----COPYING.LIB(26KB)