В С++ обычно прототипы функций помещаются в отдельный файл, чтобы не загромождать их кодом основную программу. Этот файл называют включаемым, подключаемым или заголовочным. Затем (при необходимости) этот файл подключают к исходному файлу на С++. При компиляции препроцессор вставляет содержимое заголовочного файла в код программы в том месте, где встречает директиву #include. Пример: #include <iostream> using namespace std; int main() { cout << "Hello, World!" << endl; return 0; } В данном примере...
Во многих языках программирования (в широком смысле) есть возможность вставить файл. Имеется в виду, что в каком-то месте указано имя файла командой вроде include, которая предписывает вставить в это место содержимое указанного файла. Это широко используется в Си и других языках GNU Compiler Collection. Есть такая команда и в Фортране, есть \input в ТеХ, и много где еще. Это не лучший способ организации кода, но иногда бывает полезен и, главное, до сих пор используется. Вим обладает средствами поиска...