Можете ли вы объединить std::recursive_mutex
с std::condition_variable
, то есть сделать что-то вроде этого:
std::unique_lock<std::recursive_mutex> lock(some_recursive_mutex)
some_condition_var.wait(lock);
Если это не разрешено, то почему бы и нет?
Я использую VС++ 11.