次の方法で共有


atomic::operator-- 演算子

格納されている値をデクリメントします。 整数およびポインターの特殊化でのみ使用されます。

Ty atomic<Ty>::operator--(int) volatile _NOEXCEPT;
Ty atomic<Ty>::operator--(int) _NOEXCEPT;
Ty atomic<Ty>::operator--() volatile _NOEXCEPT;
Ty atomic<Ty>::operator--() _NOEXCEPT;

戻り値

最初の 2 個の演算子はデクリメントされた値を返す; 最後から 2 番目の演算子はデクリメント前の値を返します。 演算子は memory_order_seq_cstmemory_orderを使用します。

必要条件

ヘッダー: atomic

名前空間: std

参照

関連項目

atomic 構造体

<atomic>

atomic_fetch_sub_explicit 関数