Oui, tu peux effectivement mettre des parametres optionnels en C++.
void maFonction(int arg1,int arg2=3,int arg3=51)
{
//code
}
En voici un exemple pour une fonction avec 2 arguments optionnels avec des valeurs par defaults de 3 et 51.
Attention, si tu declares ta fonction dans un .h, tu auras
void maFonction(int arg1,int arg2=51) ;
dans le .h
et
void maFonction(int arg1,int arg2)
{
//code
}
dans le point .cpp, je pense notamment aux déclarations de méthodes pour les classes en cpp.
voila, j'espere que c'est clair.
Nico
|