Posted by Anthony on April 17, 2001 at 17:52:37:
Ok, you dynamically allocate a creature in the Manager class (based on a create command), and insert it into the list through a member function in the Ecosystem class. How would you prevent a memory leak when the creature dies? Look at my situation:
What is happening in my case is that I'm searching through my list of creature pointers until I find the right creature to "make die." Then I get that element and assign a Creature pointer to it, and try to delete it there. But I get a Debug Assertion Error. If I can't delete it through access in the list, how will I prevent a memory leak?
Post a Followup