Bonjour,
Quel peut être l'intérêt d'une telle construction :
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 class C : public virtual A, public B { ... }
Notez qu'un seul des deux héritage est virtuel, et que A et B n'héritent de rien.
Cela doit avoir un rapport avec la délégation à une classe soeur, mais Parashift reprend la construction en diamant pour illustrer cela.
Ça serait d'ailleurs bien que la FAQ soit plus précise sur cette histoire d'héritage virtuel.








Répondre avec citation
Partager