atomic::fetch_sub のメソッド

格納される値から指定された値を減算します。

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

パラメーター

戻り値

減算の結果を含む Ty のオブジェクト。

解説

fetch_sub のメソッドはアトミックに *thisの格納される値から Value を増減する read-modify-write の操作を実行 Orderで指定されたメモリの制約を適用します。

必要条件

ヘッダー: の分割

名前空間: std

参照

関連項目

<atomic>

アトミック構造

atomic_fetch_sub_explicit 関数