Salut a tous,

j'ai une méthode virtuelle et je voudrais que pour les classes filles, le nombre de paramètres passés change.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
class toto {
virtual int somme (...);
};
 
class toto1: public toto {
int somme (int a, int b) {return(a+b);}
};
 
class toto2: public toto {
int somme (int a, int b, int c) {return(a+b+c);}
};
Je sais que ca se resout facilement avec un tableau ou pointeur, mais le truc c'est que j'aimerais passer des arguments de types differents.

Alors y'a-t-il un moyen de faire marcher ce code d'une maniere ou d'une autre ?

Merci
++