Указатель на массив базового класса, заполненный производным классом

Если у меня есть базовый класс, только с виртуальными методами и 2 производными классами от базового класса, с этими реализованными виртуальными методами.

Как я:

 // causes C2259
 BaseClass* base = new BaseClass[2];

 BaseClass[0] = new FirstDerivedClass;
 BaseClass[1] = new SecondDerivedClass;

или же:

// causes "base is being used without being initialized"
BaseClass* base;
// causes CC59 again
BaseClass* base = new BaseClass;

base[0] = FirstDerivedClass();
base[1] = SecondDerivedClass();

(или что-то подобное)

... так что я могу получить доступ кBaseClassметоды черезDerivedClass, но указателем и указателем является массивDerivedClasss?

Ответы на вопрос(5)

Ваш ответ на вопрос