Tout comme dans le titre, comment appeler un constructeur de copie de classe de base à partir d'un constructeur de copie de classe dérivée?
Vous pouvez spécifier l'initialisation de base dans la liste d'initialisation:
Derived:: Derived( const Derived& other ): Base( other )
{ /* ... */ }
Derived( Derived const& d )
: Base(d)
/* some member initialization */
{
/* ... */
}
Suis-je en train de manquer quelque chose?