Здравствуйте, sasasasa, Вы писали:
S>Подскажите пожалуйста как избавиться от вызова деструктора базового класса при разрушении производного. S>class A S>{ S> ~A();// S>}
S>class B : public A S>{ S> ~B();// надо вызывать только ~B() а не ~B() а потом ~A() S>}
S>Заранее спасибо.
Такая цепочка вызова деструкторов работает только если деструктор объявлен виртуальным.
В данном примере этого не видно