wait?
Общая задача такая: мне нужно проснуться на добавлении в очередь(защищена мьютексом, этот же мьютекс используеся в condition_variable),
но потом сразу же освбодить мьютекс для того чтобы другие потоки могли беспрепятственно пихать в очередь, пока я обрабатываю(долго), то что от туда забрал.
Должна
На сколько я помню, для cond var нужен собственный mutex
cond var засыпает через wait, а у мьютекса снимается блокировка
Нет, для этого надо юзать предикат
Обсуждают сегодня