Xavier Lamorlette
Sommaire :
Default methods
class A {
A() = default;
virtual ~A() = default;
A(const A &) = default;
A & operator = (const A &) = default;
A(A &&) = default;
A & operator = (A &&) = default;
};
Inheriting constructor
class B: A {
using A::A;
};
On n'hérite pas du constructeur par défaut et du constructeur par copie.
source : “Becoming a Rule of Zero Hero” par Glennan Carnie
La dernière mise à jour de cette page date d'août 2020.
Le contenu de ce site est, en tant qu'œuvre originale de l'esprit, protégé par le droit d'auteur.
Pour tout commentaire, vous pouvez m'écrire à xavier.lamorlette@gmail.com.