Namespaces
Variants

std::experimental::atomic_weak_ptr<T>:: atomic_weak_ptr

From cppreference.net
constexpr atomic_weak_ptr ( ) noexcept ;
(1)
constexpr atomic_weak_ptr ( weak_ptr < T > desired ) noexcept ;
(2)
atomic_weak_ptr ( const atomic_weak_ptr & ) = delete ;
(3)

Создает новый объект atomic_weak_ptr .

1) Конструктор по умолчанию инициализирует объект в пустое состояние.
2) Инициализирует базовый weak_ptr<T> с помощью desired . Инициализация не является атомарной.
3) Атомарные переменные не являются CopyConstructible .

Параметры

желаемое значение - значение для инициализации