atomic::operator^= (Operador)
Realiza una operación exclusive or bit a bit sobre un valor especificado y el valor almacenado de *this. Solo lo utilizan las especializaciones de entero.
atomic<Ty>::operator^= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator^= (
Ty Value
) _NOEXCEPT;
Parámetros
- Value
Valor de tipo Ty.
Valor devuelto
Resultado de la operación exclusive or bit a bit.
Comentarios
Este operador realiza una operación read-modify-write para reemplazar el valor almacenado de *this con una operación exclusive or bit a bit de Value y el valor actual almacenado en *this, dentro de las restricciones de memory_order_seq_cst especificadas por memory_order.
Requisitos
Encabezado: atomic
Espacio de nombres: std