includowanie i kompilatory - jak to działa?

Odpowiedz Nowy wątek
2007-01-12 16:10
zedenki
0

Jak to jest z tymi komilatorami i include. Bo tworze nowy projekt i widze coś takiego:
mam 3 pliki, są to:

main.cpp
src.cpp
src.h

w main.cpp mam:

#include<src.h>

a automatycznie includuje mi się src.cpp, dlaczego tak jest?

Pozostało 580 znaków

2007-01-12 16:28
0

Dlatego, ze zgodnie, ze standardem pliki .h to pliki naglowkowe - czyli zawierajace deklaracje funkcji, klas, itp. Pliki .cpp to z kolei pliki z kodem, czyli zawieraja implementacje wczesniej zadeklarowanych elementow. Dlatego srodowisko domysla sie, ze includujac plik.h powinno tez zaincludowac plik.cpp, jako ze spodziewa sie tam implementacji tego co w plik.h.


You need to learn how to walk
before you can run

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0