atomic_load Function
Visual Studio 2012
Retrieves the stored value in an atomic object.
template <class Ty> inline Ty atomic_load( const volatile atomic<Ty> *Atom ) _NOEXCEPT; template <class Ty> inline Ty atomic_load( const atomic<Ty> *Atom ) _NOEXCEPT;
atomic_load implicitly uses the memory_order_seq_cst memory_order.