摘要:
Mutex : 锁同一时间只允许一个线程访问其代码内容拟人 : 就是一把锁而已,可以lockunlock, 谁都可以拿到锁,打开门进屋,但进去后,就会把门锁上(lock) 别人想进就得等他出来(unlock).Condition_variable : 条件变量 用来阻塞线程, 在收到信号 或 满足某条件 或 等待超过某设定的时间 时继续运行线程拟人 : 相当于 拿着锁 (用锁来初始化)的保安同志.. 他拿着锁,有权力控制门的打开与关闭,他是按着上级的 指示/时间/条件 才会打开大门的 1 #include 2 #include 3 #include 4 using namespace s... 阅读全文