~
Предположим у меня есть 3 файла Time1.h, Time1.cpp и Time.cpp.
В Time1.h, конечно, находится класс в препроцессорной обёртке. В Time1.cpp методы (функции-элементы) класса, а так же там с помощью #include подключен Time1.h.
В Time.cpp находится main, и в нем тоже подключет Time1.h.
У меня появляется вопрос: Разве не было бы более логично подключить в time.cpp не time1.h, а time1.cpp? "Метод тыка" показал что такая логика является ошибкой. Но тогда как компилятор понимает что надо еще и time1.cpp читать, если мы подключаем только .h ? Не могу уловить суть всего этого
Чтоб понять этот мир тебе нужно знать как превращается код в исполняемый файл
Обсуждают сегодня