Структура программы на языке С++
Программа на языке С++ имеет следующий вид.
#директивы include объявления базовых классов; объявления производных классов; прототипы обычных функций; int main() { //... } определения обычных функций;
В большинстве крупных проектов все объявления обычных классов должны размещаться в отдельном заголовочном файле, который может включатся в каждый модуль. Однако общая структура программы остается неизменной.
- Разнесение проекта на несколько файлов: директива Препроцессора #include и заголовочный файлы.
Каждая программа должна содержать функцию с именем main (). Работа программы начинается с выполнения этой функции.
Команды функции main() находятся внутри фигурных скобок { }
Все команды обязательно должны заканчиваться символом точка с запятой.


