5Fermer7
twindruffLe 25/09/2008 à 18:18
./2 Non mais ça fait rien du tout ce bout de code, c'est un appel comme une fonction statique là sorry je vois pas comment le Classe::Classe(a) pourrait agir sur l'instance courante vu qu'il ne connait pas le "this". De toutes façons on ne doit jamais appeler les constructeurs/destructeurs manuellement.

./1 Non ce n'est pas possible il faut que tu passes par une fonction init à part.

Classe::Classe(int a) {// constructeur 1 
init(a, 0);
} 
 
Classe::Classe(int a, int b) {//constructeur 2 
init(a, b);
}


[Edit]
Ou alors si c'est vraiment deux entier tu peux utiliser un paramètre par défaut:
Classe::Classe(int a, int b=0) {//constructeur 2 
   trucs(a, b);
}