Compartilhar via


atômica:: operator| = operador

Executa um bit a bit or em um valor especificado e o valor armazenado de *this.Usado somente por especializações integrais.

atomic<Ty>::operator|= (
   Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator|= (
   Ty Value
) _NOEXCEPT;

Parâmetros

  • Value
    Um valor do tipo Ty.

Valor de retorno

O resultado do bit a bit or.

Comentários

Este operador executa uma read-modify-write operação para substituir o valor armazenado de *this com um bit a bit or de Value e o valor atual armazenado em *thise aplica o memory_order_seq_cstmemory_order.

Requisitos

Cabeçalho: atômica

Namespace: std

Consulte também

Referência

Estrutura atômica

<atomic>

atomic::Operator & operador =

atomic::Operator ^ = operador

Função atomic_fetch_or_explicit