B) Ton code qui fait ca, c'est un fromage, tu vas passer un pointeur sur un objet local a l'exterieur, mais ton objet sera detruit quand meme a la sortie de la fonction, resultat, le reste de ton code va jouer avec un objet detruit, et planter.
La regle est hyper-simple: si ton objet doit etre utilise hors de la fonction, il ne PEUT PAS etre sur la pile.
[^] # Re: Le C++ peut être simple
Posté par pasBill pasGates . En réponse au journal Un langage pour les nuls? Le langage D!. Évalué à 3.
B) Ton code qui fait ca, c'est un fromage, tu vas passer un pointeur sur un objet local a l'exterieur, mais ton objet sera detruit quand meme a la sortie de la fonction, resultat, le reste de ton code va jouer avec un objet detruit, et planter.
La regle est hyper-simple: si ton objet doit etre utilise hors de la fonction, il ne PEUT PAS etre sur la pile.