Condividi tramite


Operatore atomic::operator--

Decrementa il valore memorizzato. Utilizzato solo dalle specializzazioni di puntatore e integrale.

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

Valore restituito

I primi due operatori restituiscono il valore mentre; gli ultimi due operatori restituiscono il valore prima di decremento. Gli operatori utilizzano memory_order_seq_cstmemory_order.

Requisiti

Intestazione: atomico

Spazio dei nomi: std

Vedere anche

Riferimenti

Struttura atomic

<atomic>

Funzione atomic_fetch_sub_explicit