c ++条件变量shared_mutex

时间:2017-07-22 09:52:06

标签: c++ c++17

假设我得到以下代码:

std::shared_lock<std::shared_mutex> sl;
std::unique_lock<std::shared_mutex> ul;
std::condition_variable_any cv;

我需要等待一些条件。当我检查那个条件时,如何锁定sl。只有当这个条件成立时,我才锁定ul并再次检查这个条件?

0 个答案:

没有答案