Bonjour,

je bute sur un petit souci, j'ai une classe A et une classe B déclarée comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class A {
  public:
    A();
    ~A();
    [...]
    A & ajout(A);
};
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
class B : public A {
  public:
    B();
    ~B();
};
Seulement, dans le constructeur, j'aimerais pouvoir appelé la méthode ajout de la classe A, comment puis-je faire cela? J'ai tenté un static_cast<A>(*this), mais cela ne me modifie pas la partie A de B.