-
pthread_create():创建一个新的线程。
-
pthread_join():等待指定的线程结束。
-
pthread_detach():分离一个线程,使其在结束时能够自动释放资源。
-
pthread_cancel():取消指定的线程。
-
pthread_exit():退出当前线程。
-
pthread_self():获取当前线程的线程ID。
-
pthread_equal():比较两个线程ID是否相等。
-
pthread_mutex_init():初始化互斥锁。
-
pthread_mutex_lock():加锁互斥锁。
-
pthread_mutex_unlock():解锁互斥锁。
-
pthread_cond_init():初始化条件变量。
-
pthread_cond_signal():发送一个条件信号。
-
pthread_cond_wait():等待条件变量。
-
pthread_rwlock_init():初始化读写锁。
-
pthread_rwlock_rdlock():加读锁。
-
pthread_rwlock_wrlock():加写锁。
-
pthread_rwlock_unlock():解锁读写锁。
Linux—多线程函数
qincjun2024-08-27 23:09
相关推荐
Wang's Blog3 分钟前
Java 项目部署之 Docker工具快速入门: Docker 镜像仓库10mAh9 分钟前
【SQL】NOT IN 遇到 NULL 为什么返回空集?三值逻辑与反关联实战心仪久了会沦陷11 分钟前
C语言数据结构入门——队列补充:循环队列的数组实现企智汇-项目管理软件11 分钟前
离散制造管理系统怎么选?一套系统管住从研发到交付的全周期源图客24 分钟前
Python环境安装与PyCharm的第一个项目IT研究室24 分钟前
最新计算机毕业设计选题推荐-基于spring boot的幼儿园管理系统-网站-文档指导-Java-springboot会编程的吕洞宾26 分钟前
Spring Cloud Gateway限流实战 Redis令牌桶算法+熔断降级zx_7414848133 分钟前
PyQt5 环境搭建保姆级教程:PyCharm + QtDesigner + PyUIC 完整配置Wang's Blog38 分钟前
Java 项目部署之 Docker工具快速入门: DockerCompose 部署微服务集群BullSmall1 小时前
SonarQube 9.9.8-community 适配 Jenkins 版本说明