Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpOpNsHd 109 of 150 menu
◀ ▶

Заголовочный файл в C++

Функцию верхнего уровня тоже можно разделить на объявление и реализацию.

Объявление сообщает имя, тип результата и параметры - без фигурных скобок с телом. Его кладут в .h, чтобы любой .cpp мог вызвать функцию, подключив заголовок. Определение с телом пишут в отдельном .cpp.

Создадим функцию banner, которая выводит короткую строку. Объявление поместим в banner.h:

int main() { void banner(); return 0; }

Тело функции запишем в banner.cpp:

#include <iostream> #include "banner.h" void banner() { std::cout << "app\n"; }

Точку входа вынесем в main.cpp - там только подключение заголовка и вызов:

#include "banner.h" int main() { banner(); return 0; }

Объявите в ping.h функцию ping без параметров. В ping.cpp выведите строку ok с переводом строки, в main.cpp вызовите ping.

Сделайте заголовок line.h с объявлением line и три файла, как в примере урока. Тело line должно выводить слово go.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить