Exploration des tables de fonctions virtuelles sous héritage virtuel
Héritage virtuel simple
Examinons d’abord un cas sans fonction virtuelle explicite :
#include <iostream>
struct BaseVirt
{
void afficher() { std::cout << "BaseVirt::afficher()\n"; }
int donnee_base = 100;
};
struct Derivee : virtual public BaseVirt
{
void methode() { std::cout << "Derivee::methode( ...
Publié le 4 septembre à 23h10