struct sembuf结构体

来源:互联网 发布:股票买卖软件 编辑:程序博客网 时间:2024/06/03 04:27

sembuf结构体中的元素

struct sembuf{short sem_num;short sem_op;short sem_flg;};


•sem_num是信号量的编号,如果你的工作不需要使用一组信号量,这个值一般就取为0。

•sem_op是信号量一次PV操作时加减的数值,一般只会用到两个值,一个是“-1”,也就是P操作,等待信号量变得可用;另一个是“+1”,也就是我们的V操作,发出信号量已经变得可用

•sem_flag通常被设置为SEM_UNDO.她将使操作系统跟踪当前进程对该信号量的修改情况

原创粉丝点击