Passer en paramètre d'une fonction (...)
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:
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
++