c++11新特性之条件变量

std::condition_variable 是为了解决死锁而生的。当互斥操做不够用而引入的。好比,线程可能须要等待某个条件为真才能继续执行,而一个忙等待循环中可能会致使全部其余线程都没法进入临界区使得条件为真时,就会发生死锁。因此,condition_variable实例被建立出现主要就是用于唤醒等待线程从而避免死锁。std::condition_variable的 notify_one()用
相关文章
相关标签/搜索