日期:2014-05-16  浏览次数:20782 次

条件变量为什么要用循环呢
condition_wait时候需要加锁吗

------解决方案--------------------
肯定需要加锁,参数就带锁,wait的时候会解锁,使用循环是,唤醒的时候我们等待那个条件不一定为真,我们无法做这个假设。真是等待的原则。