История изменений
Исправление art_corp, (текущая версия) :
Присоединяюсь, код рабочий, только:
B b; b.virtfunc(); std::cout << "----" << std::endl; b.func();
тут «правильнее»
A* b = new B();
b->virtfunc();
std::cout << "----" << std::endl;
b->func();
delete b;
Исходная версия art_corp, :
Присоединяюсь, код рабочий, только:
B b; b.virtfunc(); std::cout << "----" << std::endl; b.func();
тут «правильнее»
A* b = new B();
b->virtfunc();
std::cout << "----" << std::endl;
b->func();