Share via


atomic::fetch_add 方法

擷取儲存於 *this的值,然後將值加入至已儲存的值。

Ty atomic<Ty>::fetch_add (
   Ty Value,
   memory_order Order = memory_order_seq_cst
) volatile _NOEXCEPT;
Ty atomic<Ty>::fetch_add (
   Ty Value,
   memory_order Order = memory_order_seq_cst
) _NOEXCEPT;

參數

傳回值

Ty 物件的值儲存在 *this 加法之前的中。

備註

fetch_add 方法會執行 read-modify-write 作業原子將 Value 加入至 *this中儲存的值,並套用由 Order指定的記憶體限制。

需求

**標頭:**atomic

命名空間: std

請參閱

參考

<atomic>

atomic 結構

atomic_fetch_add_explicit 函式