![](https://img-blog.csdnimg.cn/direct/72b16ea5caad403f855698d88219a3c9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
c++网络编程
c++网络编程想换
It塔塔开
万丈高楼平地起,勿在浮沙筑高台。
展开
-
LINUX下IO复用——EPOLL
与select 和 poll相比 epoll只返回触发事件的fd,不再需要检查所有监听的文件描述符。//timeout:指定以毫秒为单位的最大等待时间(-1 == infinite)//epoll_create()返回的文件描述符应该用close()关闭。//函数正确:返回出发事件的个数,并将事件复制到events中。//错误 :返回-1并将errno变量设置为特定错误代码。//创建epoll实例。//maxevents:events的最大容量。//等待epoll实例epfd上的事件。原创 2024-05-15 00:31:30 · 163 阅读 · 0 评论 -
LINUX下IO复用——POLL
fds : pollfd结构数组nfds :fds中的元素个数timeout :超时时间,单位毫秒。-1 表示一直等待,直到有监听的事件发生。原创 2024-05-10 17:38:02 · 180 阅读 · 0 评论 -
LINUX下IO复用——SELECT
LINUX下IO复用——SELECT。原创 2024-05-09 16:25:52 · 86 阅读 · 0 评论 -
网络编程-1 TCP连接
【代码】网络编程-1 TCP连接。原创 2019-03-05 09:56:45 · 215 阅读 · 0 评论 -
网络编程-2 Select模型
【代码】网络编程-2 Select模型。原创 2019-03-05 10:13:16 · 271 阅读 · 0 评论 -
网络编程-3 异步通知I/O
【代码】网络编程-3 异步通知I/O。原创 2019-03-05 12:39:18 · 218 阅读 · 0 评论 -
c++线程池
c++线程池。原创 2024-05-07 14:42:09 · 164 阅读 · 0 评论