Partilhar via


Método atomic_flag::test_and_set

Define o sinalizador de bool armazenado em *this como true, dentro das restrições 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

std de Namespace:

Consulte também

Referência

Estrutura atomic_flag

<atomic>

Função atomic_flag_test_and_set_explicit