• Advertisement

Archived

This topic is now archived and is closed to further replies.

proper safe way to delete a list of pointers.

This topic is 5219 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

1) deleting each pointer from element 0 to n-1. 2) deleting each pointer from element n-1 to 0. 3) delete each pointer from element 1 to n-1 and then deleting the list.

Share this post


Link to post
Share on other sites
Advertisement
quote:
Original post by Nickels
1) deleting each pointer from element 0 to n-1.

2) deleting each pointer from element n-1 to 0.

Either two is fine, and don''t forget to delete the list. However, like Magmai said, std::list is better.

Share this post


Link to post
Share on other sites
so i would delete each element in the list.
then i delete the list by doing

1) delete list;

or

2) delete[] list;

im guessing this wouldnt change anything, so im guessing #2.

Share this post


Link to post
Share on other sites

  • Advertisement