class forward declaration
-
hallo, bei einer forward deklaration von klassen meckert visual c++ mit C2061: Syntaxfehler : Bezeichner. Unter linux (gcc oder g++) lässt sich alles kompilieren.
hier der code des headers:class Reaction; typedef Reaction *pointerToReaction; class Reaction : Action { private: //irgendwas public: //irgendwas };
das gleiche passiert mit 2 weiteren klassen...
header ist im c-file natürlich included, class Action ist vorher definiert.kann jemand helfen?
-
hm....habs behoben: bennene die c-files in cpp um und es geht, weil wohl .c-files als c-code interpretiert werden ... schlecht mit klassen