![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 66
bugcoder-9905
长期更新学习笔记
展开
-
网络编程IO复用方法
文章目录一、select一、selectIO复用的作用:select的返回值是fd_set中产生时间的个数fd_set就是一个长整型的数组,使用每个bit标记一个文件描述符,最大为FD_SETSIZE个位,select能监听描述符的上限。一般的,我们使用宏来操作fd_set中的位#include<sys/select.h>FD_ZERO(fd_set* fd_set); // 清楚fd_set的所有位FD_SET(int fd, fd_set* fds原创 2021-11-08 21:40:25 · 1247 阅读 · 0 评论 -
socket编程常用函数笔记
一、什么是SocketSocket可以看成是用户进程与内核网络协议栈的编程接口Socket不仅可以用于本机的进程通信,还可以用于网络上不同主机的进程间通信二、套接字地址结构IPv4地址结构,以 “sockaddr_in”命名,定义在头文件<netinet/in.h>中struct sockaddr_in { uint8_t sin_len;/...原创 2020-03-25 12:57:20 · 1187 阅读 · 0 评论