第四十章 POSIX条件变量

条件变量 当一个线程互斥地访问某个变量时,它可能发现在其它线程改变状态之前,它什么也做不了 例如一个线程访问队列时,发现队列为空,它只能等待,只到其它线程将一个节点添加到队列中。这种情况就需要用到条件变量 条件变量和互斥锁为什么要配合使用? 1. 条件本身就是公共资源,多个线程同时方式时,必须使用互
posted @ 2019-10-12 14:31  sfdevs  阅读(179)  评论(0编辑  收藏  举报