Documentation Home >> Headers >> <atomic> Header >> std::atomic >> specializations >> std::atomic<T*> >> std::atomic<T*>::operator++ Postincrement Operator

Atomically increment the value stored in *this and return the old value.

T* operator++(int) volatile;

Returns:

this->fetch_add(1,std::memory_order_seq_cst).

Throws:

Nothing.

Header

#include <atomic>

See Also