#include
Dyrektywa preprocesora C/C++ służąca do dołączenia innego pliku z kodem: #include <stdio.h> (systemowy) lub #include "myheader.h" (lokalny). Podstawienie tekstowe przed kompilacją.
Nowoczesne C++ (od C++20) wprowadza moduły jako lepszą alternatywę — szybszą kompilację i brak sztuczek ze strażnikami nagłówków. Strażnik nagłówka (#ifndef X / #define X / ... / #endif lub #pragma once) zapobiega podwójnemu dołączeniu. Odpowiedniki w innych językach: import w Pythonie, JavaScripcie i Go, use w Ruście — wszystkie bardziej przemyślane niż tekstowy include rodem z C.