格納される値から指定された値を減算します。
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;
パラメーター
Value
Ty 型の値。Order
memory_order。
戻り値
減算の結果を含む Ty のオブジェクト。
解説
fetch_sub のメソッドはアトミックに *thisの格納される値から Value を増減する read-modify-write の操作を実行 Orderで指定されたメモリの制約を適用します。
必要条件
ヘッダー: の分割
名前空間: std