Проблемма с заголовочными файлами
От: Tora-Bora  
Дата: 23.04.03 13:19
Оценка:
Вопрос глупвй,но я пытаюсь с этим разобраться уже давно так что не бейте меня, а лучше поделитесь опытом...
Проблемма такая: я не могу понять как происходит компиляция когда используется много файлов cpp и h Мне приходится просто наугад вставлять #include "***.h" где попало, а потом проверять компилится или нет Вот например есть два класса в четырех файлах First.cpp First.h Second.cpp Second.h и файл Main.cpp с функцией WinMain
в обоих классах используется объекты из файла d3d8.h, вот как в них подключены заголовочные файлы:
..да в First.h используется Second.h
First.cpp:
#include <windows.h>
#include <D3D8.h>
#include "Second.h"
#include "First.h"

Second.cpp
#include <Windows.h>
#include <D3D8.h>
#include "Second.h"

Main.cpp
#include <windows.h>
#include "First.h"

Вот не компилются По каким правилам они должны компилится?! Компилятор VC++
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.