Udostępnij za pośrednictwem


Metoda atomic_flag::test_and_set

Zestawy bool flagę, który jest przechowywany w *this do true, stosowanie określonych memory_order ograniczenia.

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;

Parametry

Wartość zwracana

Początkowa wartość flagi, który jest przechowywany w *this.

Wymagania

Nagłówek: atomic

Obszar nazw: std

Zobacz też

Informacje

Struktura atomic_flag

<atomic>

Funkcja atomic_flag_test_and_set_explicit