I/O 多路复用:允许同时对多个I/O进行控制 应用程序中同时处理多路输入输出流,若采用阻塞模式,将得不到预期的目的;若采用非阻塞模式,对多个输...

收录了8篇文章 · 2人关注
I/O 多路复用:允许同时对多个I/O进行控制 应用程序中同时处理多路输入输出流,若采用阻塞模式,将得不到预期的目的;若采用非阻塞模式,对多个输...
1. 流程 2. sendto 3.recvfrom 服务器端 客户端
1. socket #include #include int socket(int domain, int type, int proto...
TCP(即传输控制协议) 是一种面向连接的传输层协议,它能提供高可靠性通信(即数据无误、数据无丢失、数据无失序、数据无重复到达的通信) 适用情况...
共享内存 共享内存是一种最为高效的进程间通信方式,进程可以直接读写内存,而不需要任何数据的拷贝. int shmget(key_t key, s...
1.有名管道 int mkfifo(const char *pathname, mode_t mode);功能:创建有名管道,文件存储在内核,在...
1.无名管道 int pipe(int pipefd[2]); 条件:只适用于具有亲缘关系的父子进程之间通信 IO :文件IO 空间:无名管道...
1、线程 创建线程 结束一个进程 等待一个进程结束 2、互斥量 初始化互斥量 上锁 解锁 销毁互斥量 3、条件量 初始化条件量 产生一个条件量,...
专题公告
C语言笔记本