La conception d'un nouveau système à partir de zéro. Je vais être en utilisant la STL pour stocker des listes et des cartes de certains objets vivants.
Question: dois-je m'assurer que mes objets de copier des constructeurs et de stocker des copies d'objets dans mon conteneurs STL, ou est-il généralement de mieux gérer la vie et de la portée moi-même et juste stocker les pointeurs vers les objets de mon conteneurs STL?
Je me rends compte que c'est un peu court sur les détails, mais je suis à la recherche de la "théorique" meilleure réponse si elle existe, car je sais que ces deux solutions sont possibles.
Deux très désavantage évident de jouer avec des pointeurs: 1) je dois gérer l'allocation/désallocation de ces objets par moi-même dans une portée au-delà de la STL. 2) je ne peux pas créer un temp de l'objet sur la pile et de l'ajouter à mes conteneurs.
Est-il autre chose que je suis absent?