Препроцессор в Visual Studio при использовании директивы #include указывает включить содержимое указанного файла в точку, в которой появилась директива. 12
Способ поиска файла зависит от того, заключено ли его имя в двойные кавычки или в угловые скобки: 3
Как только препроцессор находит файл с заданным именем, поиск останавливается. 1
В среде разработки Visual Studio переменная среды INCLUDE игнорируется. 12 Вместо этого используются значения, указанные в свойствах проекта для каталогов include. 12
Для включаемых файлов поддерживается до 10 уровней вложения. 1 После завершения обработки вложенного #include препроцессор продолжает вставлять вложенный родительский файл в исходный файл. 1