le nom en question est assigné à un string dans un constructeur.
1 2 3 4 5 6 7 8
| class Req
{
private:
string name;
public:
Req(string n);
string getName();
} |
1 2 3 4 5 6 7 8 9
| Req::Req(string n)
{
name=n;
}
string Req::getName()
{
return name;
} |
L'appel est fait comme suit:
ensuite c'est passé en paramètre à une méthode d'une autre classe.
c'est là que Ball est construit et inséré dans le vector.
Ball* b=new Ball(req->getName());
Un parcours du vector dans la même méthode affiche bien son contenu, le nom de req.
J'ai essayé avant de ne rien faire du tout entre, mais le résultat reste le même.
Je vais continuer à essayer de trouver avec valgrind.
Merci
Partager