Namespaces
Variants

std::indirect_array<T>::indirect_array

De fr.cppreference.net

 
 
 
 
 
private:
indirect_array();
(1) (jusqu'à C++11)
public:
indirect_array() = delete;
(depuis C++11)
public:
indirect_array( const indirect_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) : indirect_array n'est pas DefaultConstructible.
2) Construit un indirect_array à partir d'un autre indirect_array other.

Paramètres

autre - indirect_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