JackosKingLe 15/07/2008 à 16:09
Salut,
Problème du jour: B dérive de A
Soit f une fonction au prototype suivant: void f(A *&toto);
La création de B se fait de la manière suivante: B::create();
Comment passer un objet B à f tout en pouvant l'utiliser en temps qu'objet de type B dans le reste de la fonction appelante.
Solution crade trouvée:
B* pi = B::Create();
A* you = pi;
f(you);
B->coucouToto();
EDIT: erreur dans l'énoncé