Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
gCorn
10 / 10 / 2
Регистрация: 02.08.2011
Сообщений: 28
#1

Доступ к переменным класса - C++

02.08.2011, 09:57. Просмотров 567. Ответов 3
Метки нет (Все метки)

Давным давно помню была такая фишка в сях, когда приходилось много раз писать конструкцию типа "VarName->member()" можно было заключить это в некоторый блок кода внутри которого можно было напрямую использовать member(). Может кто-нибудь напомнить? Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.08.2011, 09:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Доступ к переменным класса (C++):

Доступ к переменным базового класса при наследовании - C++
Есть следующий код class Base { protected: int x; Base* enemy; public: Base() {}

"Двойной" доступ к переменным класса - C++
Господа, прошу совета в изложенной ниже ситуации. Часто мне встречается в различных вариациях, поэтому есть потребность в изящном решении....

Есть класс A и класс B, класс B вложен в класс A и вложен в него, как классу B получить доступ к переменным класса A просто по имени? - C++
На самом деле ничё фантастического я не прошу, ведь: template <class T> class matrix { friend class diagonal; ...

Получение доступа к переменным класса из другого класса - C++
Как передать по ссылке переменную из класса А в метод класса В?

Доступ к переменным - C++
Есть иерархия классов: class base{ int a; }; class der : private base{ void f(){ //Необходимо использовать переменную...

Прямой доступ к переменным - C++
Доброго времени суток, форумчане. Сразу оговорю, что название темы может не совсем корректно раскрывать суть вопроса. Начну с аналога...

3
-=ЮрА=-
Заблокирован
Автор FAQ
02.08.2011, 10:13 #2
Попробуй использовать макрос
C++
1
#define MEMDER(x) if(x) { x->member();}
- объяви его в самом начале основного cpp
Вызов в программе
C++
1
MEMBER(VarName);
0
OstapBender
583 / 522 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
02.08.2011, 14:36 #3
gCorn, врятли в сях это было. в паскале - оператор with.
0
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1305 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
02.08.2011, 15:59 #4
В Си этого не было, т.к. не было методов.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2011, 15:59
Привет! Вот еще темы с ответами:

Доступ из статической функции к не стачисеским переменным - C++
Добрый день! Имеется класс со статической функцией, как получить доступ, из это функции к не статичным переменным. Что то типа этого: ...

Доступ к переменным в DLL программе из внешних програм - C++
Подскажите пожалуйста, как реализовать Записать данные из программы №1 в программу DLL и считать данные из DLL программой №2 По...

Friend функции не имеют доступ к закрытым переменным - C++
Всем привет. Изучаю c++ по Липпману 5-ое издание. Там на стр. 351-352 используются friend функции для получения доступа к закрытым...

Mutex ограничение доступа к переменным класса - C++
Доброго времени суток. Подскажите пожалуйста, что я делаю не так? class Bitmap { private: mutex...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
02.08.2011, 15:59
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru