c++11多线程编程(七):条件变量说明

条件变量 条件变量是一种用于在2个线程之间进行信令的事件,一个线程能够等待它获得信号,其余的线程能够给它发信号。 在c++11中,条件变量须要头文件: #include <condition_variable> 同时,条件变量还须要一个mutex锁ios 条件变量其实是如何运做的 c++   ·线程1调用等待条件变量,内部获取mutex互斥锁并检查是否知足条件;   ·若是没有,则释放锁,并等待条
相关文章
相关标签/搜索