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 로 초기화합니다. 초기화는 원자적(atomic)이지 않습니다.
3) 원자 변수는 CopyConstructible 이 아닙니다.

매개변수

desired - 초기화할 값

예외