[C++] Chaine littérale en tant qu'argument par défaut

Chaine littérale en tant qu'argument par défaut [C++] - C++ - Programmation

Marsh Posté le 24-11-2006 à 19:35:32    

salut
 
Je voudrais savoir si c'est vraiment possible parce que j'ai l'impression que mon code ne compile pas à cause de ça. Tout les exemple que j'ai trouvé ne parlent que d'argument de type int, double ou autre à mettre par défaut, et à côté rien pour les types défini par l'utilisateur et les chaines littérales. Je pense que normalement ça devrait être possible non ?
 
C'est juste une hypothèse car les erreur indiqués par le compilo ne me disent pas vraiment qu'il n'en veut pas.

Reply

Marsh Posté le 24-11-2006 à 19:35:32   

Reply

Marsh Posté le 24-11-2006 à 20:29:12    

Résolu
 
La réponse c'est oui
 
Mais mon problème ne venait absolument pas de là.  [:e-nyar]

Reply

Marsh Posté le 24-11-2006 à 22:27:20    

void toto(const std::string& s = "papa" ); // autorisé

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed