atomic::operator^= – operátor
Provádí logické bitové exclusive or na zadanou hodnotu a uloženou hodnotu *this.Používá se pouze specializacemi integrálu.
atomic<Ty>::operator^= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator^= (
Ty Value
) _NOEXCEPT;
Parametry
- Value
Hodnota typu Ty.
Vrácená hodnota
Výsledek bitového exclusive or.
Poznámky
Tento operátor provádí operaci read-modify-write k nahrazení uložené hodnoty *this bitovou exclusive or s hodnotou Value a aktuální hodnota uložená v *this, v rámci omezení memory_order_seq_cstmemory_order.
Požadavky
Záhlaví: atomic
Obor názvů: std