Dzielenie kodu na pliki

0

Witam.
Otóż chce rozdzielic kod na pare plikow ale mam problemy. Kiedy wrzuciłem kawałek kodu z pliku main.c do plik.c, następna część kodu z pliku main.c" przestała działać.. ni uja nie wiem co to :P

Jak sie rodziela kod ?

Pozdrawiam

1
  1. Nie tak się dzieli na pliki. Masz stworzyć plik plik.h z samą deklaracją void funkcja(int aktywnosc, double zapotrzebowanie, double bmr); podłączyć go za pomocą include do main.c i do plik.c dodać plik.c do projektu
  2. Na 100% nie to jest przyczyną.
0

w c/c++ nie ma żadnych problemów z dzieleniem kodu na pliki.
Można nawet funkcje na pół dzielić pomiędzy oddzielne pliki!
Może w paskalu są z tym pewne problemy... ale też do przejścia.

0

Najlepiej wszystko robić modułami tak jak to napisał dragon. To się przydaje w przyszłości bo jak masz chociażby bazę danych w której używasz listy prostej to średnio przyjemnie wygląda jak w jednym pliku masz wymieszane funkcje listy i bazy. Poza tym- pisząc taki moduł (czyli plik .h i .cpp) masz coś gotowe na przyszłość i możesz dołączać to do innego projektu :). W visualu to się tworzy bardzo przyjemnie.

0

widzę że cienko u was z podstawami.

Jak podzielić funkcję?
Proste.

W c istnieje coś takiego jak include,
zatem można sobie tak wsadzić dowolny tekst, nawet taki pomiędzy { i },
nie tylko funkcję podzielić na dwa pliki, ale dowolny fragmencik kodu.

if( alf )
#include dupa.c
else

include cipka.cpp

the end of story...

0

.

0

idźcie spać...

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