Hallo zusammen,
Ich habe ein Problem mit dem Ableiten eines Objektes einer von einer Klasse. Die Klasse heißt "Vector2" (Ja, in Anlehnung an die TriBase-Engine) und ist im namespace ge deklariert. Ich möchte jetzt in der Klasse Direct3D, welche auch in ge steht, ein Obkelt von Vector2 anlegen (member). VC++ sagt mir jetzt allerdings beim Compilen, dass:
1>m:\_myprojects\dmxcontrol\graphicengine\direct3d.h(40): error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'm_vScreenSize'
1>m:\_myprojects\dmxcontrol\graphicengine\direct3d.h(40): error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>m:\_myprojects\dmxcontrol\graphicengine\direct3d.h(40): error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
Im Editor von VC++2010 wird mir aber gesagt, dass alles richtig ist.
Ich hoffe, mir kann jemand helfen.