ciao.
Ho una mappa del tipo:
map<int, CCartesianPointIfc*> m_PointsPoly;

e vorrei trovare il metodo migliore per fare il delete dei puntatori contenuti di tipo CCartesianPointIfc , di solito cosa si usa?
č possibile ad es. chiamare il comando erase da begin a end di una mappa e fare il delete dei puntatori contenuti nella mappa?
ho trovato ad es questo su google:
codice:
static bool deleteAll( Foo * theElement ) { delete theElement; return true; }
foo_list. remove_if ( deleteAll );
per una lista , funziona ancheper una mappa ?
č un buon metodo?
grazie.