Здравствуйте, Аноним, Вы писали:
А>У меня в программе создается много окон, одни являются детми других. В какой-то момнет это все дело надо корректно удалять. Или частично, то есть окно и всех его детей рекукрсивно
А>Вроде напрашивается дерево окон. Скажте, это все надо оформлять деревом или долстаточно просто списка? Удаляются ли автоматически все дети при удалении ролительского дерева?
примерно так :
class IWindow
{
realise()=0;
...
}
class Window: public IWindow
{
List<IWindow> childWindows;