Имеется дерево разнородных объектов. В каждой ветке соответственно map список дочерних объектов. Классы объектов наследуются друг от друга. Также имеется отдельный класс с полными списками каждого типа объектов. Тоесть получается на объект ссылается как минимум 3 указателя — из списка дочерних — указатели на объект как на родительский, из родительского объекта один из указателей в его списке дочерних а также один из указателей из полного списка объектов данного типа.
Надо удалить объект так, чтобы удалились все указатели на него (кроме дочерних. их можно перекинуть на родительский на уровень выше...)
о как...
-=RSDN@Home 1.1.4 beta 3 rev. 207=- [ППК — Потанцуй со мной feat. Света]