小编Kad*_*rım的帖子

如何在数组对象中传递参数?在 C++

class A
{
 int id;
public:
 A (int i) { id = i; }
 void show() { cout << id << endl; }
};
int main()
{
 A a[2];
 a[0].show();
 a[1].show();
 return 0;
} 
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,因为没有默认构造函数。但这不是我的问题。有办法吗?定义时可以发送参数

A a[2];
Run Code Online (Sandbox Code Playgroud)

c++ arrays oop constructor

6
推荐指数
1
解决办法
91
查看次数

标签 统计

arrays ×1

c++ ×1

constructor ×1

oop ×1