【发布时间】:2011-03-07 23:02:51
【问题描述】:
好的。所以我声明了一个对象数组,并使用以下代码手动定义了它们:
Object* objects[] =
{
new Object(/*constructor parameters*/),
new Object(/*constructor parameters*/)
};
有没有使用某种循环(最好是 for 循环)来声明这些?比如:
Object* objects[] =
{
for(int i=0; i<20; /*number of objects*/ i++)
{
new Object(/*constructor parameters*/);
}
};
但是语法正确吗?
【问题讨论】:
标签: c++ arrays object syntax declaration