Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Zitat von »BlueCobold« Der Code is eher ein schlechter Witz, weil alles fehlt, was es natürlich schwierig macht das zu sehen, was Du vergessen hast. Die Fehlermeldung jedoch sagt, dass Du einen Konstruktor deklariert, aber nicht definiert hast. Mögliche Ursache ist die Verwendung eines Templates mit der Implementierung in der *.cpp Datei. Das wäre falsch, die gehört im Falle eines Templates in die *.hpp. Vielleicht hast Du auch Fehler bei der Verwendung des Namespaces gemacht. Lässt sich alles ...
Zitat von »BlueCobold« Ohne Code und exakte Fehlermeldung kann man dazu nichts weiter sagen. Ich bitte um Verzeihung Game.h in etwa so: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #ifndef Game_H #define Game_H #include <fstream> #include <vector> #include <string> #include "SFML\System.hpp" #include "SFML\Graphics.hpp" #include "SFML\Audio.hpp" namespace Game{ namespace Graphics{ //diverse Klassen } } #endif Game.cpp in etwa so: C-/C++-Quelltext 1 2 3 4 5 6 7 8 #include "Game.h" //Tile...
Hi Leute, ich habe das Problem, dass ich eine eigene Klasse geschrieben hab. Getrennt habe ich die Deklaration und Definition in einer .h Datei und .cpp Datei. Ich habe nun in der .cpp Datei die .h Datei inkludiert und in der main.cpp möchte ich nun meine Klasse verwenden, also habe ich die .h Datei inkludiert, dennoch erhalte ich den Fehler, von nicht aufgelösten Symbolen, also ein Linker error, was meines Wissens nicht vorkommen sollte, da ich ja die Definition an die Deklaration gehängt hab .