Warto wiedzieć, że dołączenie biblioteki w C/C++ nie jest jakąś abstrakcyjna operacją, a jedynie przekopiowaniem zawartości danego pliku nagłówkowego do naszego kodu, z uwzględnieniem innych dyrektyw preprocesora. Jeśli więc wywołasz include w funkcji, to jakimś trafem może ci się to skompilować, jednak jeśli nie będzie w tym pliku nic niedozwolonego, np. deklaracji funkcji, klasy itp.