Leksykon IT › Programowanie › #include

#include

Programowanie Svenska → Zaktualizowano: 2026-10-06

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.

← Wróć do leksykonu