Partilhar via


Método atomic_flag::test_and_set

Define o parâmetro de bool que é armazenado em *this a true, aplicando restrições de memory_order especificadas.

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;

Parâmetros

Valor de retorno

O valor inicial do sinalizador que é armazenado em *this.

Requisitos

Cabeçalho: atômico

namespace: STD

Consulte também

Referência

Estrutura atomic_flag

<atomic>

Função atomic_flag_test_and_set_explicit