-
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 小时前
Go-Zero项目开发4: 用户服务搜索、详情与统一错误处理我星期八休息3 小时前
网络编程—应用层HTTP协议梅雅达编程笔记3 小时前
零基础学 Python 第14章 | 模块、包与第三方库Mr__Miss3 小时前
Java泛型完全指南:从入门到精通赵庆明老师3 小时前
Vben精讲:14-Vben远程加载语言包heimeiyingwang4 小时前
【架构实战】JVM调优:GC选择与堆内存分配策略jinyishu_4 小时前
模拟实现 C++ 栈和队列——从适配器模式看懂 STL 容器之美hehelm4 小时前
AI大模型接入SDK—通用模块设计前端工作日常4 小时前
我学习到的Java类和对象区别前端工作日常5 小时前
我学习到的Java类完整结构