» #include headerdatei.h ; bzw. wenn die Headerdatei im anderen Verzeichnis
» ist, dann den Pfad komplett mit angeben.
» Das eventuell unter "" stellen. --- schau bitte im Manual nach, wie man
» Laufwerkspfade einbindet.
»
» detto:
» #include programm.c ; wird wie oben eingebunden.
»
» ---
Ich hab´ den Fehler gefund.
Mit´m Laufwerkspfad hat es gar nichts zu tun.
Das ist der Code in der Headerdatei:
#include <iostream>
using namespace std;
class Cat
{
public:
Cat(int initialAge);
~Cat();
int GetAge() {return itsAge;}
void SetAge(int age) {itsAge = age;}
void Meow() {cout="Miau.n";}
private:
int itsAge;
}
So, ich habe sage und schreibe zwei Stunden und dreißig Minuten dazu gebraucht, folgenden Fehler zu finden:
Nach der zweiten, der schließenden, geschweiften Class - Klammer fehlt ";" (der Semmikolon).
Naja... geärgert habe ich mich schon sehr, da es ein Flüchtigkeitsfehler war/ist.
Also noch einmal zum Vergleich zu oben der richtige Code:
#include <iostream>
using namespace std;
class Cat
{
public:
Cat(int initialAge);
~Cat();
int GetAge() {return itsAge;}
void SetAge(int age) {itsAge = age;}
void Meow() {cout="Miau.n";}
private:
int itsAge;
}; -- Where is the madness ... |