002
05.06.2004, 00:35 Uhr
Lensflare
|
gehört denn nicht zu myheader.h auch eine datei namens myheader.c oder so?
also in der schule (unter linux) hab ichs so gelernt, dass man alle deklarationen in datei.h packt und alle definitionen in datei.c oder datei.cpp und die datei.h, die man per #include <datei.h> einbindet, ist dazu da, dass die main.c (hauptdatei) weiss, dass es die funktionen oder variablen gibt, die ich mithilfe der datei.h verwenden will. Gerechnet wird nur in datei.c
Müssen die beiden dateien dann nicht irgendwie miteinander verbunden werden oder wie weiss die hauptdatei von der existenz von datei.c ??
Also was ich damit sagen will, ich sage dem hauptprogramm per include, dass es datei.h gibt, aber was ist mit datei.c ?
Und falls ihr euch alle fragt wieso ich denn plötzlich auf datei.c komme, dann muss ich wohl mit meinem lehrer reden... -- Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten. (Emerson Pugh Trost) |