Namespaces
Variants

std::mask_array<T>::mask_array

De fr.cppreference.net

 
 
 
 
 
private:
mask_array();
(1) (jusqu'à C++11)
public:
mask_array() = delete;
(depuis C++11)
public:
mask_array( const mask_array& other );
(2)
1) Le constructeur par défaut est déclaré privé et non défini(jusqu'à C++11)explicitement défini comme supprimé(depuis C++11): mask_array n'est pas DefaultConstructible.
2) Construit un mask_array à partir d'un autre mask_array other.

Paramètres

autre - mask_array à initialiser avec

Rapports de défauts

Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.

DR Appliqué à Comportement publié Comportement corrigé
LWG 253 C++98 le constructeur de copie était privé rendu public