2017年9月16日
摘要: 1.使用条件变量做线程同步的时候,使用while而不是if,是因为可能会出现假唤醒的情况, while(!flag) { cond.wait(lock); } 2.notify_one会唤醒一个等待该变量的线程,若没有线程等待,则什么也不做,若有多个线程等待,无法确定会唤醒哪一个。 3.关于几种互斥 阅读全文
posted @ 2017-09-16 09:25 LyndonYoung 阅读(164) 评论(0) 推荐(0) 编辑