Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Сделай переменную глобальную static в одном файле. И функции setVal, incVal, decVal, getVal итд для работы с ней. Вообще, какая ось, проц?
Отправлено
Artem-1.6E-19
24 сентября 2009, г. 21:42
В ответ на:
поясняю тему , в проге несколько файлов с функциями подключаемые по include, читаемо получается - объявляем переменную, под ней функцию , переменная по большому счёту "счётчик" и юзается дохрена где только для инкремента. вот и хочется привести всё к понятному читаемому виду
отправлено пользователем
Aleksey75
24 сентября 2009, г. 21:31
Составить ответ
|
Вернуться на конференцию.
Ответы
+1. Не следует делать переменные видымыми более чем из одного модуля. Все обращения - через функции. Оверхед, конечно, но в результате часто спасет от головной боли.
-
Леонид Иванович
(24.09.2009, 23:46:51
87.252.227.56
,
пустое
)
ну эт ещё гемонее выходит , у меня таких счётчиков штук 20. pic18 , компилер CCS PIC
-
Aleksey75
(24.09.2009, 21:48:20
92.49.187.72
,
пустое
)
Думаю что-то у вас не правильно принципиально.
-
Artem-1.6E-19
(24.09.2009, 21:53:2
77.87.39.155
,
пустое
)
вполне может быть , самое главное на выходе всё работает и этА главное
-
Aleksey75
(24.09.2009, 21:56:7
92.49.187.72
,
пустое
)
Ответ: Главное, чтобы бабло было. А это значит чтобы вас не 3.14здили. А значит что система должна быть сопровождаемой и контролируемой.
-
Artem-1.6E-19
(24.09.2009, 22:08:11
77.87.39.155
,
пустое
)
а кто говорит что она будет не сопровождаемая и не контролируемая?
-
Aleksey75
(24.09.2009, 22:14:59
92.49.187.72
,
пустое
)
Ответ: Мой опыт.
-
Artem-1.6E-19
(24.09.2009, 22:17:58
77.87.39.155
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 123:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru