#cpp #header
есть 2 файла: Element.cpp и Element.h. в main.cpp я подключаю Element.h. Но как компилятор узнает, когда и куда нужно подключить файл Element.cpp, в котором хранится реализация? Ведь его я нигде не прописываю.
Ответы
Ответ 1
Компилятор и не знает. При компиляции ему указываются какие именно .срр файлы компилировать, например g++ file1.cpp file2.cpp а во всех .cpp файлах нужно указывать необходимые заголовочные файлы. Если вы работаете в IDE, то компилятору будут автоматически передаваться файлы исходного кода те, которые включены в проект.
Комментариев нет:
Отправить комментарий