Wo ist der Fehler in diesem Konstruktor ?
-
Hallo zusammen, wie man an der Frage höchstwahrscheinlich sieht bin ich noch ein ziemlicher C++ Anfänger, aber ich krieg die Kriese
Warum gibts hierbei#include <iostream> class TestClass{ public: TestClass(void); ~TestClass(void); ; } TestClass::TestClass(void){ std::cout<<"hallo"; } TestClass::~TestClass(void){ std::cout<<"tschoe"; }diese Fehler?
../include/TestClass.cxx:9: Fehler: neue Typen d"urfen nicht in einem R"uckgabetyp definiert werden ../include/TestClass.cxx:9: Fehler: Angabe des R"uckgabetyps f"ur Konstruktor ist ung"ultig
-
Das freistehende Semikolon gehört eine Zeile tiefer (hinter das }).
-
a) lass diese voids weg, die gehören da nicht hin
b) das semikolon am ende deiner klassendefinition fehlt
-
Danke..