почему заголовочные файлы не содержат определения?
Не совсем понятно,почему когда мы подключаем какую нибудь библиотеку,например math.h,она содержит кучу прототипов,но ни одного определения функции.Откуда тогда все берется.
Аналогично с проектами,смотрел кучу проектов на VS,везде подключается заголовочный файл с объявлениями своих функций,но нигде не подключается файл с определением этих функций(то есть самим кодом).