- memory[meta header]
- std[meta namespace]
- enable_shared_from_this[meta class]
- function[meta id-type]
- cpp11[meta cpp]
constexpr enable_shared_from_this() noexcept; // (1)
enable_shared_from_this(const enable_shared_from_this&) noexcept; // (2)
- (1) デフォルトコンストラクタ
- (2) コピーコンストラクタ
- (1), (2) :
- C++11 :
enable_shared_from_this<T>
オブジェクトを構築する - C++17 : 保持する
this
を指すポインタ(weak_ptr<T>
)を値初期化(デフォルト構築)する
- C++11 :
- C++11
- GCC, C++11 mode: 4.3.6
- Clang libc++, C++11 mode: 3.0
- ICC: ?
- Visual C++: 2008 (TR1), 2010, 2012, 2013