Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Пересечение заголовочных файлов

29K
28 августа 2007 года
Giker
4 / / 14.08.2007
Здравсвуйте. Пишу на Borland C++ Builder Помогите пожалуйста проблема в такая:
Есть главный модуль программы где описаны все глобальные переменные проэкта. Глобальные переменные используются в остальных модулях проэкта с помощью extern, в некоторых случаях каждая переменная может использоваться в нескольких модулях. Далее, к рабочим уже модулям проэкта надо подключить дополнительные заголовочные файлы. При подключении этих файлов к одному из модулей все работает отлично, но когда подключаю эти же заголовочные файлы ко второму модулю, вылетает ошибка о множественном объявлении глобальных переменных. Также появляются ошибки в уже на 100% рабочих модулях. Почему это происходит и как этого избежать?
Спасибо.
240
28 августа 2007 года
aks
2.5K / / 14.07.2006
 
Код:
#ifndef SOME_THIS_HEADR_FILE_IDENTIFIER
#define SOME_THIS_HEADR_FILE_IDENTIFIER

/// your code
#endif
29K
28 августа 2007 года
Giker
4 / / 14.08.2007
Спасибо проблема решена
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог