摘要: 互斥锁的作用是确保在同一时刻只有1个线程访问共享资源 而条件变量的作用是,虽然某个线程加锁成功,可以访问共享资源了,但是这个时候如果某个条件没有变为true,那么这个线程也会被阻塞,直到其他线程调用notify_one来唤醒他,告诉他现在这个条件变为true了,他才可以访问共享资源。 比如在生产者- 阅读全文
posted @ 2023-06-11 19:10 大黑耗 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 原文:https://mp.weixin.qq.com/s?__biz=MzA3NjU5ODU1Nw==&mid=2247484119&idx=1&sn=a05e38fc0f67e9de93cd44fe2647a6bb&chksm=9f5f9ea5a82817b373c45f39fc87706f29 阅读全文
posted @ 2023-06-11 18:38 大黑耗 阅读(5) 评论(0) 推荐(0) 编辑