Freigeben über


atomic_flag::test_and_set-Methode

Legt das in *this gespeicherte bool-Flag innerhalb der angegebenen memory_order-Einschränkungen auf true fest.

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;

Parameter

Rückgabewert

Der Anfangswert des im *this gespeicherten Flags.

Anforderungen

Header: atomisch

Namespace: std

Siehe auch

Referenz

atomic_flag-Struktur

<atomic>

atomic_flag_test_and_set_explicit-Funktion