condition_variable是原子锁不
时间: 2023-10-06 19:05:54 浏览: 59
C++多线程编程介绍,技巧及注意要点--Part2.pptx
condition_variable不是原子锁,它是用于线程间同步的对象。它通常与互斥锁(如std::mutex)一起使用,来实现线程的等待和唤醒操作。condition_variable提供了wait()和notify()等函数,用于线程的等待和唤醒操作。wait()函数会使调用线程等待,直到其他线程调用notify()函数来唤醒它。
阅读全文