
Envoyé par
JolyLoic
J'ai aussi un exemple dans du vrai code où l'on avait des conteneurs et des objets contenus, mais où l'objet contenu devait savoir par quoi il était contenu. Au début, on avait mis shared_ptr dans un sens, weak_ptr dans l'autre. Puis on s'était rendu compte que ce n'était pas bon, que c'était trop lourd, on a dû tout inverser, mais un point de détail avait mal été inversé, on avait donc des fuites mémoires. Avec un GC, on se serait posé moins de questions, et ça aurait marché du premier coup.
Partager