#include
Dyrektywa #include pozwala wÅÄ czyÄ inny plik do źródÅa, w którym zostaÅa użyta. ZawartoÅÄ pliku doÅÄ czanego jest wstawiana w miejsce użycia dyrektywy.
IstniejÄ dwie formy podawania argumentów - przy pomocy nawiasów trójkÄ tnych:
#include <sciezka/plik.h>
Co pozwala doÅÄ czaÄ pliki znajdujÄ ce siÄ w katalogu Åcieżki przeszukiwania kompilatora i podkatalogach, oraz z użyciem znaków cudzysÅowu:
#include "sciezka/plik.h"
umożliwiajÄ c doÅÄ czenie plików znajdujÄ cych siÄ w tym samym katalogu/podkatalogach co plik, w którym użyto dyrektywy.
Dyrektywa #include jest używana gÅównie w celu doÅÄ czania plików nagÅówkowych (*.h, *.hpp, itp.), które nie powinny zawieraÄ definicji funkcji/metod/zmiennych innych niż inline. WÅÄ czenie plików z definicjami (*.c, *.cpp) może skutkowaÄ bÅÄdem ÅÄ czenia.