Поделиться через


Оператор 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_add_explicit