std::experimental::atomic_weak_ptr<T>:: atomic_weak_ptr
From cppreference.net
<
cpp
|
experimental
|
atomic weak ptr
|
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
ではありません。
パラメータ
| 目的値 | - | 初期化に使用する値 |