В качестве примера скажем, что у меня есть класс foo, у которого нет конструктора по умолчанию, но который выглядит следующим образом
foo:foo(int _varA,int _varB)
{
m_VarA = _varA;
m_VarB = _varB;
}
Как бы я выделил их массив.Кажется, я помню, что пытался что-то подобное безуспешно.
foo* MyArray = new foo[100](25,14).
Не думаю, что это тоже сработает.Обычно я делаю это, записывая конструктор по умолчанию, используя некоторые предустановленные значения для _varA и _varB.Затем добавьте функцию для сброса _varA и _varB для каждого элемента, но это не сработает в этом случае.
Спасибо за помощь.