从存储的值减为指定的值。
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 方法执行 read-modify-write 操作基本在 *this中存储的值减 Value ,并将由 Order指定的内存约束。
要求
基本标题:
命名空间: std