atomic_fetch_add_explicit 函式
將值加入至 atomic 物件的現有值。
template <class Ty>
inline Ty *atomic_fetch_add_explicit(
volatile atomic<Ty*> *Atom,
Ty Value,
memory_order Order
) _NOEXCEPT;
template <class Ty>
inline Ty *atomic_fetch_add_explicit(
atomic<Ty*> *Atom,
Ty Value,
memory_order _Order
) _NOEXCEPT;
參數
Atom
out 儲存型別 Ty值的 atomic 物件的指標。Value
型別 Ty 的值。Order
memory_order。
傳回值
包含加法結果的 Ty 物件。
備註
atomic_fetch_add_explicit 函式執行 read-modify-write 原子作業加入至 ValueAtom的儲存值,套用由指定的 Order記憶體的限制。
需求
不可部分完成的作業。標題:
命名空間: std