?? xhl.h
字號(hào):
#ifndef __XHL_H__#define __XHL_H__#include <sys/sem.h>#include <stdio.h>#include <stdlib.h>class SemClass{public: SemClass(); SemClass(key_t key,int mutex); //初始化信號(hào)量 //key信號(hào)量唯一的標(biāo)識(shí)符 //mutex共建立幾個(gè)信號(hào)量 void SemInit(key_t key,int mutex); //sem_num第幾個(gè)信號(hào)量, 從零開始,到mutex-1 //pv信號(hào)量初值,也就是資源數(shù)量 void SemSet(short sem_num,short pv); void P(short sem_num); //減 void V(short sem_num); //增private: struct sembuf m_ops,*m_pops; int m_sem_id; key_t m_key; int m_mutex;private: void PV(short sem_num,short pv);};#endif //__XHL_H__
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -