Возможно, имелись в виду различия между директивами #include для включения файлов в программировании на примере языков C и C++. stackoverflow.com unix.stackexchange.com
Разница заключается в том, где препроцессор ищет включаемый файл: stackoverflow.com
- #include <filename>. stackoverflow.com Препроцессор ищет файл по правилам, определённым реализацией, обычно в каталогах, которые предусмотрел компилятор или IDE. stackoverflow.com Этот метод используют для включения заголовочных файлов стандартной библиотеки C и других заголовочных файлов, связанных с целевой платформой. stackoverflow.com
- #include ”filename”. stackoverflow.com Препроцессор ищет файл по правилам, определённым реализацией, но обычно для включения заголовочных файлов, которые определил программист. stackoverflow.com Обычно поиск происходит в том же каталоге, что и файл, содержащий директиву (если не указан абсолютный путь). stackoverflow.com
Также есть мнение, что если включать файлы в заголовочном файле, это создаёт зависимость для компилятора и замедляет время сборки. community.gamedev.tv Если включать файлы только в файле cpp, то перекомпилировать нужно только этот файл, что быстрее. community.gamedev.tv