salut a tous,

j'aimerai savoir s'il est possible d'affecter comme valeur par defaut à un parametre d'une methode d'une classe, un attribut de cette meme classe.
...je suis pas sur d'etre clair

exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
class maclasse {
public:
void mamethode (string = "");
private:
string mavar;
};
Ma question est : est-il possible de remplacer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
void mamethode (string = "");
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
void mamethode (string = mavar);
ou bien dois-je laisser "" et mettre le code adequate (si parametre = "" alors utiliser mavar ) dans le corps de ma methode ?