若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文
建議使用 Visual Studio 2017

atomic::operator&= 運算子

 

對指定值與 *this的儲存值執行位元 and 為整數限定使用。

atomic<Ty>::operator&= (
   Ty Value
) volatile _NOEXCEPT;
atomic<Ty>::operator&= (
   Ty Value
) _NOEXCEPT;

Value

型別 Ty 的值。

位元 and 的結果。

這個函式會執行 read-modify-write 作業以 Value 和目前存於 *this 的値的位元 and 取代 *this 的儲存值,在 memory_order_seq_cstmemory_order 限制之下。

需求

標頭:atomic

命名空間: std

顯示: