atomic::operator&= Operator
Führt ein bitweises and auf einem angegebenen Wert und dem gespeicherten Wert von *this aus. Wird nur bei Integralspezialisierungen verwendet.
atomic<Ty>::operator&= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator&= (
Ty Value
) _NOEXCEPT;
Parameter
- Value
Ein Wert vom Typ Ty.
Rückgabewert
Das Ergebnis des bitweisen and.
Hinweise
Dieser Operator read-modify-write führt einen Vorgang aus, um den gespeicherten Wert von *this durch eine bitweise and von Value und von aktuellen Wert, der in *this gespeichert wird, innerhalb der Einschränkungen memory_order_seq_cstmemory_order zu ersetzen.
Anforderungen
Header: atomisch
Namespace: std