-
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
相关推荐
山峰哥1 小时前
Python爬虫实战:从零构建高效数据采集系统郝学胜-神的一滴2 小时前
使用OpenGL绘制卡通效果的圣诞树想不明白的过度思考者2 小时前
Spring Boot 配置文件深度解析第二只羽毛2 小时前
Java图书管理系统的设计与实现想回家的一天7 小时前
ECONNREFUSED ::1:8000 前端代理问题cike_y7 小时前
Mybatis之解析配置优化Jay_Franklin8 小时前
SRIM通过python计算dap是一个Bug8 小时前
Java基础50道经典面试题(四)Slow菜鸟8 小时前
Java基础架构设计(三)| 通用响应与异常处理(分布式应用通用方案)消失的旧时光-19438 小时前
401 自动刷新 Token 的完整架构设计(Dio 实战版)