Поделиться через


Функция atomic_flag_test_and_set

Задает флажок bool в объекте atomic_flag в true, в рамках ограничений memory_order_seq_cstmemory_order.

inline bool atomic_flag_test_and_set(
   volatile atomic_flag *Flag,
) _NOEXCEPT;
inline bool atomic_flag_test_and_set(
   atomic_flag *Flag,
) _NOEXCEPT;

Параметры

  • Flag
    Указатель на объект atomic_flag.

Возвращаемое значение

Начальное значение Flag.

Требования

Заголовок: atomic

Пространство имен: std

См. также

Ссылки

<atomic>