STL map and dynamic memory

This is a discussion on STL map and dynamic memory within the C++ Programming forums, part of the General Programming Boards category; Thanks for the replies, Yeah its all fixed. The AnimFile* wasnt really necessary as value worked just fine. That and ...

  1. #16
    Registered User
    Join Date
    Feb 2005
    Posts
    4
    Thanks for the replies, Yeah its all fixed. The AnimFile* wasnt really necessary as value worked just fine. That and the use of the string class solved problems.

    ohh and yes just irtating through the map deleting all dynamic memory then callng clear() worked.
    Last edited by Ted_Striker; 02-15-2005 at 04:33 PM.

  2. #17
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    @ AH_Tze:

    Indeed, that's what I meant (although perhaps I wasn't clear). List and vector (probably deque too) all have mechanisms by which you can erase an element and continue looping; with map, as far as I can tell, if you erase an element then there is no way to get an iterator for the next element and therefore you must start over from the beginning again. In this case, it seems that would be a simple thing to do - since every element is deleted, the 'next' element is always the first element, so begin() should suffice to provide you with suitable iterators.

    Come to think about it, my post has less and less meaning every time I read through it
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. memory leaks
    By TehOne in forum C Programming
    Replies: 4
    Last Post: 10-10-2008, 09:33 PM
  2. Replies: 2
    Last Post: 09-28-2006, 01:06 PM
  3. How do you search a list container....
    By chadsxe in forum C++ Programming
    Replies: 22
    Last Post: 07-16-2005, 12:39 PM
  4. Using the map STL
    By Sethiorth in forum C++ Programming
    Replies: 2
    Last Post: 10-22-2003, 03:07 PM
  5. Dynamic memory
    By frenchfry164 in forum C++ Programming
    Replies: 10
    Last Post: 07-10-2002, 09:31 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21