多线程编程: 条件变量

条件变量    条件变量是利用线程间共享的全局变量进行同步的一种机制, 主要包括两个动做:   一个线程等待"条件变量的条件成立"而挂起;   另外一个线程使"条件成立"(给出条件成立信号). 为了防止竞争,条件变量的使用老是和一个互斥锁结合在一块儿。        1. 建立和注销 条件变量和互斥锁同样,都有静态和动态两种建立方式, 静态方式使用PTHREAD_COND_INITIALIZER常
相关文章
相关标签/搜索