В заголовочном файле переменные ОБЬЯВЛЯЮТСЯ с ключевым словом extern. А определяются только в одном файле проекта.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Roman M.
24 января 2006 г. 10:12
В ответ на:
Вопрос 2_Bill : Был модуль "А+В", стало -основной "А" и "В". "В" имеет заголовочный файл с об. перем. , влюченый в модуль и "А" и"В" так как оба пользуются переменными. -Линковщик ругается что перем. определенные в "В" переопределяются в "А".....-как быть?
отправлено <font color=gray>Саша</font> 24 января 2006 г. 10:06
Составить ответ
|||
Конференция
|||
Архив
Ответы
Они и объявлены в заголовке как внешние, пользуются ими обе части (присв. значения), покрайней мере пользовались когда были одним модулем... :(
—
Саша
(24.01.2006 10:48
217.65.241.196
,
пустое
)
Код в студию!!
—
_Bill
(24.01.2006 11:16
195.239.108.35
,
пустое
)
Да енто-ж проект, как встудию, пофайлово чтоль...? :) -попробую сделать как сказали.
—
Саша
(24.01.2006 14:58
217.65.241.196
,
пустое
)
Хотя бы пару h и c файлов, чтобы было видно что, нде и как определяется.
—
_Bill
(24.01.2006 16:44
195.239.108.254
,
пустое
)
Хотя бы пару h и c файлов, чтобы было видно что, нде и как определяется.
—
_Bill
(24.01.2006 16:42
195.239.108.254
,
пустое
)
Хотя бы пару h и c файлов, чтобы было видно что, нде и как определяется.
—
_Bill
(24.01.2006 16:38
195.239.108.254
,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru