Prob mit Linker
-
Ich hab da ein Problem :
Ich hab 2 Dateien (jewals Quellcode , keine Headers)
Und die eine (Main.cpp) soll ein Objekt der Klass GraphDX anlegen und verwalten.
Soweit kein Problem , außer der folgenden Fehlermeldung :Main.obj : warning LNK4006: "public: __thiscall GraphDX::GraphDX(void)" (??0GraphDX@@QAE@XZ) bereits in DXGraph.obj definiert
Was soll den das nu bedeuten ?
Ich habdas ganze wie folgt gecodet :
#include "DXGraphics.cpp"
class Game
{
private :
GraphDX * Graph ;
}Funktion()
{
Graph = new GraphDX();
}
-
Hallo.
Also ich sehe an dem Code bloß, dass man NIE Quellcodedateien includiert!
(Ich hatte mal ein kleines Spiel mit VC6, da hatte ich irgendwie rekursiv was zuviel includiert und im Endeffekt rund 4.000 Fehler erhalten!
)MfG
Happosai