std::indirect_array<T>::indirect_array
ja.cppreference.net より
private:
indirect_array();
|
(1) | (C++11 まで) |
public:
indirect_array() = delete;
|
(C++11 以降) | |
public:
indirect_array( const indirect_array& other );
|
(2) | |
1) デフォルトコンストラクタは プライベート宣言され定義されていない(C++11 まで)明示的に削除済みとして定義されている(C++11 以降):
indirect_array は DefaultConstructible ではありません。2)
indirect_array を別の indirect_array other から構築します。パラメータ
| その他 | - |
indirect_array
で初期化する値
|
不具合報告
以下の動作変更の欠陥報告書は、以前に公開されたC++規格に対して遡及的に適用されました。
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 253 | C++98 | コピーコンストラクタがprivateであった | publicに変更された |