请选择 进入手机版 | 继续访问电脑版
切换风格

Sunset glow Snow NewYear London Flowers Wizard California Cloud Sky Lavender City Black Beige Dragon

1万

主题

1万

帖子

3万

积分

金牌会员

Rank: 6Rank: 6

吾爱币
25109
在线时间
9 小时
注册时间
2020-3-25

论坛新星

线程中的信号量[复制链接]
发表于 6 天前 | 显示全部楼层 |阅读模式
标签:pre with struct out red sig 原型 增加 head
首部

目录

  • 信号量

    • 创建初始化
    • P操作
    • V操作
    • 销毁



信号量

创建初始化

#include  int sem_init(sem_t *sem, int pshared, unsigned int value); Link with -pthread.入口:

  • sem 带初始化的信号量的地址
  • pshared 线程-0 进程
  • value 信号的初始值 大于等于0即可
返回:

  • 0-正常
  • -1-非正常
P操作

#include  int sem_wait(sem_t *sem); int sem_trywait(sem_t *sem); int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout); Link with -pthread.sem_wait
功能:

  • 减少信号量的值,
  • 如果当前信号量值为0,调用时会阻塞,直到信号量大于0
入口:

  • sem_t 信号量
返回:

  • 0-正常
  • -1-非正常
V操作

函数原型:
#include  int sem_post(sem_t *sem); Link with -pthread.功能:

  • 增加信号量的值
入口:

  • sem-信号量
出口:

  • 0-正常
  • -1-非正常
销毁

函数原型:
#include  int sem_destroy(sem_t *sem); Link with -pthread.功能:

  • 销毁一个信号量
入口:

  • sem-信号量
出口:

  • 0-正常
  • -1-非正常
线程中的信号量
标签:pre with struct out red sig 原型 增加 head
原文地址:https://www.cnblogs.com/haoge2000/p/14265651.html




上一篇:Centos7 安装python3 环境
下一篇:linux python3安装whl包时报错解决:is not a supported wheel on this platform ...
回复

使用道具 举报

229

主题

3061

帖子

6351

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3290
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 6 天前 | 显示全部楼层
向楼主学习
回复

使用道具 举报

0

主题

2718

帖子

5436

积分

金牌会员

Rank: 6Rank: 6

吾爱币
2718
在线时间
0 小时
注册时间
2020-7-7
发表于 5 天前 | 显示全部楼层
支持你哈...................................
回复

使用道具 举报

251

主题

3090

帖子

6431

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3341
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 4 天前 | 显示全部楼层
顶顶更健康
回复

使用道具 举报

227

主题

3029

帖子

6285

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3256
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 3 天前 | 显示全部楼层
我了个去,顶了
回复

使用道具 举报

226

主题

3013

帖子

6252

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3239
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 3 天前 | 显示全部楼层
前排支持下了哦~
回复

使用道具 举报

232

主题

3155

帖子

6542

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3387
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 前天 12:44 | 显示全部楼层
确实不错,顶先
回复

使用道具 举报

239

主题

3096

帖子

6431

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3335
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 昨天 06:00 | 显示全部楼层
是爷们的娘们的都帮顶!大力支持
回复

使用道具 举报

196

主题

3060

帖子

6316

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3256
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 昨天 17:23 | 显示全部楼层
非常好,顶一下
回复

使用道具 举报

213

主题

3005

帖子

6225

积分

金牌会员

Rank: 6Rank: 6

吾爱币
3220
在线时间
0 小时
注册时间
2020-6-28

论坛新星

发表于 3 小时前 | 显示全部楼层
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|吾爱分享-享你所想 ( 黔ICP备18007665号-2 )|网站地图

GMT+8, 2021-1-20 19:05 , Processed in 2.557781 second(s), 71 queries .

Powered by 52Fenxiang.Top

© 2001-2020 Comsenz Inc.

返回顶部