Salut!:D
Lorsqu'une classe hérite d'une autre comment faire pour qu'elle hérite aussi des constructeurs pour éviter de les redéfinir?
Les appels:Code:
1
2
3
4
5
6
7
8
9 class A{ public:A(int,int); }; A::A(int a=0,int b=0){} class B:public A{ };
étant avec ce code incorrects:Code:
1
2 B b1(1); B b2(1,1);
Le compilo prend ça pour une tentative d'appel au constructeur par recopie.:aie:Code:'B::B(const B &)' : cannot convert parameter 1 from 'int' to 'const B &'
Merci de votre aide.:D