Это делает код намного более читабельным.

у создать массив, который будет содержать указатели на многие объекты, но я не знаю заранее, сколько объектов я буду держать, а это значит, что мне нужно динамически распределять память для массива. Я подумал о следующем коде:

ants = new *Ant[num_ants];
for (i=1;i<num_ants+1;i++)
{
    ants[i-1] = new Ant();
}

гдеants определяется какAnt **ants; а такжеAnt это класс.

Это будет работать?

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

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