Déclarer un tableau d'objets à l'aide d'une boucle for c++

D'accord. Donc, j'ai déclaré un tableau d'objets, et j'ai défini manuellement entre eux à l'aide de ce code:

Object* objects[] =
{
    new Object(/*constructor parameters*/),
    new Object(/*constructor parameters*/)
}; 

Est-il de toute façon à utiliser une sorte de boucle (de préférence d'une boucle for) à déclarer? Quelque chose comme:

Object* objects[] =
{
    for(int i=0; i<20; /*number of objects*/ i++)
    {
        new Object(/*constructor parameters*/);
    }
}; 

Mais avec une bonne syntaxe?

InformationsquelleAutor Keelx | 2011-03-07