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

Ваш аккаунт

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

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

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

Раздельная компиляция в С++

64K
08 мая 2012 года
LGFox
10 / / 26.02.2011
Добрый день.
Разбираюсь в коде своей старой программы и не могу найти ответ на свой вопрос:

Если я сделаю *.h файл и в конце сделаю #include "*.cpp", то возникают ошибки типа:

Мне не понятно почему... Какая разница делать #include "*.h" в начале *.cpp файла или делать #include "*.cpp" в конце *.h файла....

Ведь #include только подставляет текст из файла в то место и все...
2.1K
08 мая 2012 года
disputant
95 / / 28.05.2007
А вы уверены, что среде все равно, какое расширение файла вы используете? :)
277
10 мая 2012 года
arrjj
1.7K / / 26.01.2011
Либо в проекте указано компилировать .cpp файлы, либо среда компилирует только cpp файлы. Следовательно .h должен быть включен в .cpp а не наоборот.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог