如何访问所有对象数组的数据成员

时间:2011-12-07 12:43:13

标签: c++ class object

假设我有以下类和此类中的相应对象数组 我该怎么做才能在一个函数中访问所有对象的数据成员

 class sample
{
    char * data1;
    int data2;
public:
//possible member functions
 };

void main()
{
   sample objs[10];
.....

我的目标是比较此类中所有对象实例的“data1”。我可能有数百个对象

1 个答案:

答案 0 :(得分:0)

由于data1成员是私有的,因此需要使用getter / setter方法来访问它们。当然,初始化可以通过构造函数完成。我需要更多信息,例如比较的含义是什么?访问的含义是什么?等,能够更好地帮助。