Да нет, он вроде это правильно сделал, просто в h файлах переменные должны быть определены как extern, а в c файлах
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 24 ноября 2003 г. 18:38
В ответ на: Правилами дурного тона Си явл описание переменных в h файлах. отправлено новичок123 24 ноября 2003 г. 18:19

переменные должны быть сделаны описания соответствующих переменных.
Хорошим тоном считается включение в h файлы ТОЛЬКО ССЫЛОЧНОЙ ИНФОРМАЦИИ: определения констант, ссылок к глобальным переменным и прототипов глобально определенных функций.
А включение в h файлы любых конструкций языка, приводящих к генерации какого-либо кода (команд или данных), считается плохим тоном.
Насчет глобальных переменных высказываться воздержусь. Когда возникают проблемы со скоростью или с размером программы, насчет хорошего или плохого тона как-то уже не думаешь.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru