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を使用します。

必要条件

ヘッダー: の分割

名前空間: std

参照

関連項目

アトミック構造

<atomic>

atomic_fetch_add_explicit 関数