Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Указатель на класс, обращение к элементам класса! 
:(
    Опции темы
Albanec
Дата 8.3.2008, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 1.12.2007

Репутация: нет
Всего: нет



Объясните пожалуйста каким макаром можно обратится к элементу класса, если в функцию передан указатель на класс.

Примерный код)
Код

class abc {
    public:
    int a1;
    int a2;
    //...
    // очень много элементов;
    //...
    int a99;
    int a100;
    };

void main()
    {
    adc abc1;
    abc abc2;
    proc(&abc1,&abc2);
    }
void proc(abc *ABC1,abc *ABC2)
    {
    cout<<ABC1.a1+ABC2.a1; // интересуют именно эти две сточки
    cout<<ABC1.a2+ABC2.a2;
    // и т.д
    }


Поправте меня где я не правильно написал. 
Конечно можно передать класс целиком и тогда будет мне счастье)) но насколько я знаю, в функцию передадутся оба класса целиком, в данном случае 200 элементов, или не так?
PM MAIL   Вверх
Fin
Дата 8.3.2008, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: нет
Всего: 10



Albanec, Ты наверно не дочитал главу в книге до конца. Есть два способа
1. (*ABC1).a1
2. ABC1->a1


--------------------
Пролетал мимо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0391 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.