【文件属性】:
文件名称:qeventdispatcher_epoll:为Qt调度的基于epoll的事件
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-12 18:55:07
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)