Est-il possible en c++ de declarer un constructeur avec un argument facultatif.


Ex:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
class nombre
{
int x,y;
public:
nombre(int,int);
deplacer(int,int);
}
nombre::nombre(int x,inty)
{
x =x;
y=y;
}
Si le deuxieme argument du constructeur n'est pas initialisé ( et qu'on le sait, ou pas) alors on peut appeller le constructeur "nombre n (4,)"

Merci d'avance
Menontona


Balise code ajoutée par r0d.