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 操作基本在 *this中存储的值减 Value ,并将由 Order指定的内存约束。

要求

基本标题:

命名空间: std

请参见

参考

<atomic>

原子结构

atomic_fetch_sub_explicit功能