Condividi tramite


Metodo atomic_flag::test_and_set

Imposta il flag bool archiviato in *this su true, nei limiti di memory_order specificati.

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;

Parametri

Valore restituito

Il valore iniziale del flag archiviato in *this.

Requisiti

Intestazione: atomico

Spazio dei nomi: std

Vedere anche

Riferimenti

Struttura atomic_flag

<atomic>

Funzione atomic_flag_test_and_set_explicit