摘要: # std::condition_variable * 需要配合unique_lock使用,`wait(unique_lock&)` * notify_one()调用时,只有随机一个wait()线程会得到通知 * notify_all(),所有wait()线程会被通知并得到执行 * wait()调用 阅读全文
posted @ 2023-08-02 22:10 BuzzWeek 阅读(32) 评论(0) 推荐(0) 编辑
摘要: # std::unique_lock * 用法类似lock_guard,离开作用域后自动unlock * 定义的时候可以不需要mutex初始化,可以为空 * 可以手动调用lock(),unlock() ```cpp // unique_lock example #include // std::co 阅读全文
posted @ 2023-08-02 21:00 BuzzWeek 阅读(88) 评论(0) 推荐(0) 编辑