Директива #include
Чтобы использовать один и тот же текст или подпрограммы в разных программных файлах удобно выносить текст программ в заголовочные файлы. Обычно на языке C++ таким файлам дают расширение .h или .hpp.
Пример.
#include "my_heading.hpp"
В этом месте программы будет вставлен код, находящийся в файле my_heading.hpp.
В отличии от обычного программного файла, код в подключаемом файле не должен содержать функцию main()
Если по каким-то причинам файл не будет найден во время выполнения - то будет сообщение об ошибке.
Чтобы подключить файл из каталога, который лежит выше от того, в котором находится текущий исполняемый файл cpp можно указывать относительный путь:
#include "..\\my_heading.hpp"