类对象的数组[关闭]
Posted
技术标签:
【中文标题】类对象的数组[关闭]【英文标题】:Array of an object of a class [closed] 【发布时间】:2018-05-12 10:18:13 【问题描述】:我正在尝试编写一个 C++ 代码来创建和使用一个类的对象数组。我的问题是如何创建一个类的对象数组以及如何在 main 中声明它
【问题讨论】:
真正的问题是什么? 您寻求什么样的帮助?注意:SO 不是代码编写服务。 如何创建类对象的数组? 【参考方案1】:这取决于你的班级的样子,但这只是一个简单的例子:
#include <iostream>
using namespace std;
class MyClass
int x;
public:
void setX(int i) x = i;
int getX() return x;
;
int main()
MyClass test[4];
int i;
for(i=0; i < 4; i++)
test[i].setX(i); `
for(i=0; i < 4; i++)
cout << "test[" << i << "].getX(): " << test[i].getX() << "\n";`
return 0;
`
通过调用 X 来测试它的交付:
test[0].getX(): 0
test[1].getX(): 1
test[2].getX(): 2
test[3].getX(): 3
【讨论】:
这绝对不是答案。 他编辑了这个问题——我指的是以前的版本,但我也会编辑这个答案(因为没有什么可以真正回答的) “因为没有什么可以真正回答的”。 *now 是一个错字:b以上是关于类对象的数组[关闭]的主要内容,如果未能解决你的问题,请参考以下文章