atomic::operator ^ = 運算子
執行位元exclusive or上指定的值與儲存的值的*this。 只有使用整數類資料的特製化。
atomic<Ty>::operator^= (
Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator^= (
Ty Value
) _NOEXCEPT;
參數
- Value
型別 Ty 的值。
傳回值
位元運算的結果exclusive or。
備註
此運算子會執行read-modify-write操作能取代預存的值為*this使用位元exclusive or的Value和目前的值會儲存在*this,並套用memory_order_seq_cstmemory_order。
需求
標頭: 不可部分完成
Namespace: 標準