Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
:)... Сделай ея - private... И при первой же попытке сделать с ея что-нибудь снаружы компилятор отследит ентот момент...
Отправлено
ETM
(94.79.44.2)
17 марта 2010, г. 01:32
В ответ на:
как изнутри класса перехватить момент изменения паблие переменной этого класса но снаружи?
отправлено колян безпарольный 17 марта 2010, г. 01:26
Составить ответ
|
Вернуться на конференцию
Ответы
мне какраз надо не чтоб компилятор а чтоб в процессе, слишком громоздко получается передавать данные через функцию.
-
колян безпарольный
(17.03.2010, 01:35:9
193.200.150.152
,
пустое
)
Шибко мудрено... Хочешь компактно передать данные - передай указатель на эти данные...
-
ETM
(17.03.2010, 01:41:22
94.79.44.2
,
пустое
)
вот шо хочу
-
колян безпарольный
(17.03.2010, 02:02:39
193.200.150.152
, 1036 байт)
э...я С++ всего 1 семестр учил, но помню что там есть перегрузка операторов
-
ы
(17.03.2010, 02:17:47
217.118.66.5
,
пустое
)
тоесть фактически мне нужно внутри класса следить за переменными класса, как только чтото из них изменится- выполнить функцию. Но сделать это надо без таймера и без потока, чтото типа события.
-
колян безпарольный
(17.03.2010, 02:08:26
193.200.150.152
,
пустое
)
Любые два экземпляра любых классов могут обмениваться сообщениями. Закрой переменные привэйтом и работай себе через эвенты.
-
Тумблер
(17.03.2010, 12:34:23
194.190.167.185,194.190.160.201
,
пустое
)
У Борланда в Билдере или в Делфи это реализовано через аппарат property... В классике - только через методы...
-
ETM
(17.03.2010, 02:22:38
94.79.44.2
,
пустое
)
бляцкий майкрософфт))
-
колян безпарольный
(17.03.2010, 02:33:36
193.200.150.152
,
пустое
)
В плюсах этого нет в стандарте языка. Пиши методы. Напишешь инлайнами - компилятор соптимизирует. Или переходи на Шарп.
-
Oldring
(17.03.2010, 03:31:53
109.188.1.199
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
к трём прибавьте 5:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru