2015年5月4日
摘要: SEM_INIT(3) Linux Programmer's Manual SEM_INIT(3) NAME sem_init - initialize an unnamed semaphore SYNOPSIS #include <semaphore.h> int sem_init(sem_t * 阅读全文
posted @ 2015-05-04 21:04 farbeyond 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 首先讲一下线程同步信号量的几个关键步骤!1、定义并初始化信号量。 (1) sem_t bin_sem; (2) res = sem_init(&bin_sem,0,0); 详细步骤可以查看man帮助页面 2、使用信号量 (1) 信号量加1操作。sem_post(&bin_sem); (2... 阅读全文
posted @ 2015-05-04 21:01 farbeyond 阅读(446) 评论(0) 推荐(0) 编辑