[C/C++] Hedery

0

Mam swój heder i chciałbym go dołanczać do kodu jak heder dostarczany wraz ze środowiskie Visual C++ 6. (plik nazywa sie mojheder.hi definicje funkcji sa w mojheder.cpp).
Niewiem jak to zrobić, jeżeli komuś się to udało to prosze o pomoc.
Z góry dzięki.

0

Z Visuala nie korzystam ale wydaje mi sie ze musisz przegrac plik naglowkowy wrzucic do jakiego "domyslnego" katalogu gdzie masz wszystkie pliki .h . Co do pliku .cpp nalezalo by go skompilowac do pliku .a lub .o i rowniez wrzucic do katalogu gdzie masz podobne pliki. Wydaje mi sie ze plik .o mimo wszystko bedziesz musial recznie dodawac do projektu.

0

Dzięi, ale to jóż wiedziałem.

0

Wiec o co chodzi? Nie rozumiem.

0

Plik h dołączasz do nagłówka w pliku c, a plik c z ciałem funkcji z pliku h dołączasz do projektu i kompilujesz z glownym plikiem c :-*

0

plik z cialem funkcji to nic innego jak nieskompilowana biblioteka,czyli robimy tak jak zawsze (biblioteki standardowe sa linkowane automatycznie)

0

Chodzi o to żeby tak zrobić aby nietrzeba było dodawać do projektu pliku z definicjami funkcji, których deklaracje znajduja się w hederze, tylko dodać w pliku programu linie np: "#include " i tylko tyle.
Tak jak to się robi z hederami dostarczanymi wraz z kompilatorem.

0

Nio to umiesc ciała funkcji w pliku h [nuda]

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