Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- map< someEnum, vector<SomeObject*>* > someMap
- map< someEnum, vector<SomeObject*> > someMap
- map< someEnum, vector< SomeObject* >* > someMap;
- someMap [ somevalue ] = new vector< SomeObject* >;
- someMap [ somevalue ] -> push_back( new SomeObject );
- // Untested code, may not even compile.
- for( map< someEnum, vector< SomeObject* >* >::iterator iter = someMap.begin( ) ; iter != someMap.end( ) ; ++i )
- {
- for( vector< SomeObject* >::iterator v = iter -> second -> begin( ) ; v != iter -> second -> end( ) ; ++v )
- delete *v;
- delete iter -> second;
- }
Add Comment
Please, Sign In to add comment