Share via


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;

傳回值

前兩個運算子傳回遞減的值;前兩個運算子在遞減之前傳回值。 運算子使用 memory_order_seq_cstmemory_order

需求

**標頭:**atomic

命名空間: std

請參閱

參考

atomic 結構

<atomic>

atomic_fetch_sub_explicit 函式