Namespaces
Variants

std::experimental::atomic_shared_ptr<T>:: atomic_shared_ptr

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

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

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

Параметры

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

Исключения