atomic::operator&= — Operator
Wykonuje logiczny and na określoną wartość i przechowywana wartość *this.Używane tylko przez liczbę całkowitą specjalizacji.
atomic<Ty>::operator&= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator&= (
Ty Value
) _NOEXCEPT;
Parametry
- Value
Wartość typu Ty.
Wartość zwracana
Wynik zadania poziomu bitowego and.
Uwagi
Operator wykonuje operację read-modify-write, aby zastąpić przechowywaną wartość *this wartością bitową and z Value i bieżącą wartość przechowywaną w *this, w ramach ograniczeń memory_order_seq_cstmemory_order.
Wymagania
Nagłówek: niepodzielny
Przestrzeń nazw: std