Namespaces
Variants

std::mask_array<T>::mask_array

来自 zh.cppreference.net

 
 
 
 
 
private:
mask_array();
(1) (C++11 前)
public:
mask_array() = delete;
(C++11 起)
public:
mask_array( const mask_array& other );
(2)
1) 默认构造函数被声明为私有且未定义(C++11 前)被显式定义为删除(C++11 起):mask_array不是DefaultConstructible。
2) 从另一个mask_array构造一个mask_array other。

参数

其他 - 用于初始化的 mask_array

缺陷报告

以下行为变更缺陷报告被追溯应用于先前发布的C++标准。

DR 适用范围 发布时的行为 正确行为
LWG 253 C++98 拷贝构造函数为私有 改为公开