wenn die meldung "undefiniertes Symbol" kommt, benutzt du wohl den C++-Compiler
Ansonsten 2 Möglichkeiten:
1. Prototyp:
DateiB.cpp:
unsigned int a(void);
{ ... wert = a(); }
2. Headerdatei:
DateiA.h:
unsigned int a(void);
DateiB.cpp:
#include "DateiA.h"
{ ... wert = a(); }
im Prinzip das Selbe, nur: falls du mehr Funktionen hast, oder das Dateipaar änderst, kannst du mit der Headerdatei das sauber zusammen halten. -- class God : public ChuckNorris { };