Код: Выделить всё
void wait( T old, std::memory_order order =
std::memory_order::seq_cst ) const noexcept;
- Сравнить представление значения this->load(order) со старым.
If они равны, затем блокируется до тех пор, пока *об этом не будет уведомлено функцией notify_one() или notify_all(), или поток не будет случайно разблокирован.
В противном случае возвращается возврат.< /li>
Я в замешательстве, нужно ли мне беспокоиться о ложных пробуждениях - что означает
Код: Выделить всё
wait()Подробнее здесь: https://stackoverflow.com/questions/792 ... ble-or-not
Мобильная версия