B. Есть A.cpp с имплементацией A и B.cpp с имплементацией B, так?
Не совсем. Давай немного иначе. Есть 1.cpp и 2.cpp В 1срр есть функция main(). В 2срр есть функция foo2(). Можно преставть, что это объекты. В хедер мы только 2срр расписываем. В 1срр main() использует foo2(). Чтобы воспользоваться foo2 - мы просто подключаем хедер, который содержит в себе объявление этой функции. Так же, мы приписываем в 2срр этот же хедер. И оно теперь связано. Как бл*ть?! =)
Обсуждают сегодня