Condividi tramite


operatore di atomic::operator&=

Esegue and bit per bit su un valore specificato e il valore archiviato di *this.Utilizzato solo dalle specializzazioni integrali.

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

Parametri

  • Value
    Valore di tipo Ty.

Valore restituito

Il risultato di andbit per bit.

Note

Questo operatore esegue un'operazione di read-modify-write per sostituire il valore archiviato di *this con and bit per bit di Value e il valore corrente archiviato in *thise applica memory_order_seq_cstmemory_order.

Requisiti

intestazione: atomico

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

struttura atomica

<atomic>

atomic::operator|Operatore =

operatore di atomic::operator^=

funzione atomic_fetch_add_explicit