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

Ваш аккаунт

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

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

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

Проблема загаловочных файлов

1.4K
16 октября 2001 года
xGen
1 / / 20.06.2000
Господа! Тут такая проблема. Есть два модуля(unit1.cpp unit1.h, unit2.cpp unit2.h) в них определены классы. Класс в модуле unit1.h использует класс модуля unit2.h и наоборот.
Т.е. Эти два объекта теоретически должны использовать друг друга. Если я напишу в unit1.h
#include unit2.h
А в unit2.h
#include unit1.h
То получится полная ерунда. Проблема в том, что мне необходимо, что бы эти два объекта использовали друг друга.



633
18 октября 2001 года
Boka
24 / / 20.02.2000
Если классы разные, то допиши в конце объявы каждого класса
extern PACKAGE <имя класса> *экземпляр;
и сделай инклуд.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог