| 默认 (1) | constexpr weak_ptr() noexcept; |
|---|---|
| 复制 (2) | weak_ptr (const weak_ptr& x) noexcept;template <class U> weak_ptr (const weak_ptr<U>& x) noexcept; |
| from shared_ptr (3) | template <class U> weak_ptr (const shared_ptr<U>& x) noexcept; |
| 默认 (1) | constexpr weak_ptr() noexcept; |
|---|---|
| 复制 (2) | weak_ptr (const weak_ptr& x) noexcept;template <class U> weak_ptr (const weak_ptr<U>& x) noexcept; |
| from shared_ptr (3) | template <class U> weak_ptr (const shared_ptr<U>& x) noexcept; |
| move (4) | weak_ptr (weak_ptr&& x) noexcept;template <class U> weak_ptr (weak_ptr<U>&& x) noexcept; |
|
|
use_count: wp1: 0 wp2: 0 wp3: 1 |