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


Функция atomic_load

Извлекает значение, хранящиеся в объекте atomic.

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;

Параметры

  • Atom
    Указатель на объект atomic со значением типа Ty.

Возвращаемое значение

Возвращаемое значение, хранимое в Atom.

Заметки

atomic_load неявно использует memory_order_seq_cstmemory_order.

Требования

Заголовок: atomic

Пространство имен: std

См. также

Ссылки

<atomic>

Структура atomic

Функция atomic_load_explicit