Linux环境编程8
第8章 进程间通信 8.1 IPC简介 8.1 IPC简介 90 /* P operation,obtain semaphore*/ 91 static int semaphore_p(void) 92 { 93 struct sembuf sem_b; 94 95 sem_b.sem_num = 0; 96 sem_b.sem_op = -1; 97 sem_b.sem_flg = SEM_UNDO; 98 if(semop(sem_id, sem_b, 1) == -1) { 99 fprintf(stderr, semaphore_p failed/n); 100 return 0; 101 } 102 103 return 1; 104 } 105 8.5 信号量 106 /* V operation,release semaphore */ 107 static int semaphore_v(void) 108 { 109 struct sembuf sem_b; 110 111 sem_b.sem_num = 0; 112 sem_b.sem_op = 1; 113 sem_b.sem_flg = SEM_
您可能关注的文档
最近下载
- 《盘古开天地》教案.doc VIP
- [安全台账]2.2.3三级动火许可证.doc VIP
- ECMO联合CRRT治疗与体外循环管路管理规范.pptx VIP
- 附件3:《铁路瓦斯隧道工程施工预算定额》说明.pdf
- 商务数据分析基础与应用(微课版)PPT全套完整教学课件.pptx
- EPSS怡达快速电梯TRM110-120电气接线图纸元件代号说明2010年.pdf
- 《数控机床结构与维护》教案.pdf VIP
- 工装夹具管理制度.docx
- 数学八年级上册第11-15章三角形 教案 新人教版(付,223).doc VIP
- RAZ-J英语绘本Why Do Leaves Change Color(带练习册).pdf VIP
原创力文档

文档评论(0)