Argon (30.07.2007 11:21, просмотров: 1) ответил ReAl на А я что говорил два дня назад? "extern было лишнее" А по поводу "если решит" - так решит только тогда,
А там extern был нужен, чтобы не создавать единого файла с перечнем всех переменных. Т.е. каждый модуль в своем хедере имел только свои константы, вроде как для некоего разграничения. Эти константы д.б. объявлены как extern, чтобы была видимость для других модулей.
Видимо, порочный вариант (в данном случае). Поэтому сейчас остановился на таком:
Каждый модуль имеет свой хедер, в к-ром объявлены эти константы (не extern).
В начале каждого модуля подключаются хедеры других модулей. Громоздко, а что поделать?