相关疑难解决方法(0)

如何在C++中创建一个类的多个实例

如何创建多个类实例而不单独输入它们的名称?

int main(){
    myClass myInstance_1;
    myClass myInstance_2;
    myClass myInstance_3;
    ...
    myClass myInstace_10;
}
Run Code Online (Sandbox Code Playgroud)

c++ class object

4
推荐指数
2
解决办法
2万
查看次数

使用for循环c ++声明一个对象数组

好的.所以我已经声明了一个对象数组,并且我已经使用以下代码手动定义了它们:

Object* objects[] =
{
    new Object(/*constructor parameters*/),
    new Object(/*constructor parameters*/)
}; 
Run Code Online (Sandbox Code Playgroud)

无论如何使用某种循环(最好是for循环)来声明这些?就像是:

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

但是有正确的语法?

c++ arrays syntax declaration object

1
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×2

object ×2

arrays ×1

class ×1

declaration ×1

syntax ×1