Заголовний файл

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Заголовний файл (англ. header file) - тип файлу сирцевого коду в деяких мовах програмування, зокрема C та C++, в якому містяться декларації макросів, змінних та прототипів функцій. Заголовні файли додаються до файлу з сирцевим кодом препроцесором.

Стандартна бібліотека C та стандартна бібліотека C++ визначають набір стандартних заголовних файлів. Інші бібліотеки підпрограм, написані на цих мовах, постачають свої власні заголовні файли. До останнього типу заголовних файлів належать ті, що пишуться програмістами при створенні прикладної програми.

Заголовні файли включаються в код за допомогою команди препроцесора #include, наприклад

 
#include <stdio.h>
#include "foo.h"

При цьому, в залежності від місця розташування, використовуються або гострокутні дужки, або лапки.

Заголовні файли із стандартної бібліотеки шаблонів підключаються таким чином:

 
#include <vector>
#include <map>

Див. також[ред.ред. код]