Чтобы использовать один и тот же текст или подпрограммы в разных программных файлах удобно выносить текст программ в заголовочные файлы. Обычно на языке C++ таким файлам дают расширение .h или .hpp.

Пример.


#include "my_heading.hpp"


В этом месте программы будет вставлен код, находящийся в файле my_heading.hpp.

В отличии от обычного программного файла, код в подключаемом файле не должен содержать функцию main()

Если по каким-то причинам файл не будет найден во время выполнения - то будет сообщение об ошибке.