Freigeben über


atomic::operator++-Operator

Inkrementiert den gespeicherten Wert.Wird nur von Operatoren für die Konvertierung von ganzzahligen Typen und Zeigerspezialisierungen.

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

Rückgabewert

Die ersten beiden Operatoren geben den Wert erhöht zurück; die letzten beiden Operatoren geben den Wert vor dem Inkrement zurück.Die Operatoren verwenden memory_order_seq_cstmemory_order.

Anforderungen

Header: atomar

Namespace: std

Siehe auch

Referenz

atomic-Struktur

<atomic>

atomic_fetch_add_explicit-Funktion