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 方法执行 read-modify-write 操作自动减去 Value 从 *this中的存储值, 在Order指定的内存约束内。

要求

**标头:**原子

命名空间: std

请参见

参考

<atomic>

atomic 结构

atomic_fetch_sub_explicit 函数