Fehler in Klasse find ihn nicht
-
N´Abend zusammen
Bin gerade am C++ lernen
Und beschäftige mich mit Klassen und Vererbungen.
Habe Testweise eine Klasse mit Vererbung erstellt.
Aus mir unerfindlichen Gründen meckert mein Compiler immer herum.#include<iostream> class meinfahrzeug :public Fahrzeug{ public: void text(); };mein Compiler meckert :
Fehler expected class-name befor "{" tokenhab in mein Buch geschaut find aber meinen Fehler nicht...
-
Die Klasse Fahrzeug ist unbekannt. Du musst zuerst irgendwo definieren, was ein Fahrzeug sein soll.
(Übrigens scheint mir eine Klasse mit dem Namen "meinFahrzeug" keine sinnvolle Ableitung von einer Klasse "Fahrzeug" zu sein. Das scheint mir eher ein Fall für eine normale Instanzierung.)
-
Wie SeppJ bereits geschrieben hat, Fahrzeug ist unbekannt.
Inkludiere die Header, in der Fahrzeug fefiniert ist.
#include<iostream> #include "Fahrzeug.h" class meinfahrzeug :public Fahrzeug{ public: void text(); };Dann dürfte es klappen.