Namespaces
Variants

std::indirect_array<T>::indirect_array

来自 zh.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 适用范围 发布时的行为 正确行为
LWG 253 C++98 拷贝构造函数为私有 改为公开