N
newbie
For STL containers like hash_map, need I explicitly call clear()
before delete()ing it?
e.g.
hash_map<string, MyClass*> *my_map;
my_map = new (hash_map<string, MyClass*>);
....
....
// do I need call my_map->clear()?
delete my_map;
Thank,
before delete()ing it?
e.g.
hash_map<string, MyClass*> *my_map;
my_map = new (hash_map<string, MyClass*>);
....
....
delete it->second;for(hash_map said:end(); ++it)
// do I need call my_map->clear()?
delete my_map;
Thank,