klassen funktionen und strukturen
-
hallo alle!
bin relativ neu in c++habe mal diesen code geschrieben:
klasse.h
class klasse { public: struct result { int a; int b; }; result rechnen(int x); }
klasse.cpp
result rechnen(int x) { result myresult; myresult.a=x*2; myresult.b=x*x; return myresult; }
main.cpp
aufgabe = new klasse(); ShowMessage(IntToStr(aufgabe->rechnen(5).a) + " - " + IntToStr(aufgabe->rechnen(7).b));
eingebunden ist soweit alles,
nur leider funktioniert es nicht.
-
nur leider funktioniert es nicht.
Fehlerbeschreibungen bitte nicht zu genau angeben, es könnte sonst vielleicht jemand helfen...
-
E2141 Fehler in der Deklarationssyntax
ergo programm läuft nicht
-
class klasse { ... result rechnen(int x); }; // <--
klasse::result klasse::rechnen(int x) { ... }