Метод atomic_flag::test_and_set
Задает флажок bool, хранящийся в *this в true, внутри указанных ограничений по memory_order.
bool atomic_flag::test_and_set(
memory_order Order = memory_order_seq_cst
) volatile _NOEXCEPT;
bool atomic_flag::test_and_set(
memory_order Order = memory_order_seq_cst
) _NOEXCEPT;
Параметры
- Order
memory_order.
Возвращаемое значение
Начальное значение флажка, хранящийся в *this.
Требования
Заголовок: atomic
Пространство имен: std