Questions tagged «stdmutex»

6
std :: unique_lock <std :: mutex>或std :: lock_guard <std :: mutex>?
Наэтотвопросестьответына 堆栈溢出нарусском:Чем的std :: unique_lockотличаетсяот的std :: lock_guard? 我有两个用例。 答:我想通过两个线程同步对队列的访问。 B.我想同步两个线程对队列的访问并使用条件变量,因为一个线程将等待内容被另一个线程存储到队列中。 对于用例AI,请参见使用的代码示例std::lock_guard&lt;&gt;。有关用例BI,请参见使用的代码示例std::unique_lock&lt;&gt;。 两者之间有什么区别?在哪种用例中应该使用哪一种?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.