摘要: 线程的互斥:使用线程互斥锁 初始化锁 #include <pthread.h> int pthread_mutex_init(pthread_mutex_t *restrict mutex,const pthread_mutexattr_t *restrict attr); 功能: 初始化互斥锁 参 阅读全文
posted @ 2022-05-15 20:39 孤走 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 线程的同步:用的是信号灯来实现 1. 线程信号灯的初始化 - include <semaphore.h> - sem_t sem; int sem_init(sem_t *sem, int pshared, unsigned int value); ****编译时后面如**gcc xx.c -o x 阅读全文
posted @ 2022-05-15 18:59 孤走 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ## 标题队列:先进先出 对数据进行分类(存储的时候分类) 操作: 1. 创建或者获取消息队列 1. 写入或者读取数据 2. 删除消息队列 ## 标题创建或者获取消息队列:#include <sys/types.h>#include <sys/ipc.h>#include <sys/msg.h>in 阅读全文
posted @ 2022-05-15 13:50 孤走 阅读(42) 评论(0) 推荐(0) 编辑