как получить доступ к элементам данных всех массивов объектов - PullRequest
0 голосов
/ 07 декабря 2011

скажем, у меня есть следующий класс и массив объекта coresponding из этого класса что я должен сделать, чтобы получить доступ к элементам данных всех объектов только в одной функции

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

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

Моя цель - сравнить "data1" всех экземпляров объекта из этого класса. и я мог бы иметь сотни объектов

1 Ответ

0 голосов
/ 07 декабря 2011

Поскольку элемент data1 является приватным, вам нужен метод getter / setter для доступа к ним. Конечно, инициализация может быть сделана через конструктор. Мне нужно больше информации, например, в чем смысл сравнения? Каков смысл доступа? и т.д., чтобы иметь возможность помочь лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...