История изменений
Исправление Begemoth, (текущая версия) :
1. Заменить int* на std::vector<int>, в Foo сделать виртуальный деструктор, но пустой, в Bar удалить деструктор, открыто унаследовать Bar от Foo, вызвать деструктор Foo из Bar.
Исправление Begemoth, :
1. Заменить int* на std::vector<int>, в Foo сделать виртуальный деструктор, но пустой, в Bar удалить деструктор, открыто унаследовать Bar от Foo.
Исходная версия Begemoth, :
1. Заменить int* на std::vector<int>, удалить деструкторы, открыто унаследовать Bar от Foo.