Hallo liebe Com,
ich hatte schon im Chat nachgefragt, aber vielleicht kann mir hier jemand helfen.
Das Projekt ist ein Visual Studio 2013 Projekt und ich habe das ganze Projekt ohne Debug und bla hochgeladen also quasi nur Quelldateien und Projektdateien.
http://ron-welzel.de/download/OOA_Praktikum_03_OPENCV.zip
Ich pack die sachen noch bei paste bin rein:
liste.h http://pastebin.com/rek3AUV6
Node.h http://pastebin.com/xkN9Ltqc
Edge.h http://pastebin.com/ZDVzDUt1
exception.h http://pastebin.com/bNArnRBZ
Node.cpp http://pastebin.com/ujVZ4tQs
Edge.cpp http://pastebin.com/UP7EswBL
exception.cpp http://pastebin.com/VJetxbTc
main.cpp http://pastebin.com/cqgZVKA8
Vielleicht kann mir ja jemand helfen... die Intellisense Meldungen sind:
Spoiler anzeigen
Fehler 22 error C2039: 'Edge': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 16 1 OOA_Praktikum_03_OPENCV
Fehler 24 error C2039: 'Edge': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 28 error C2039: 'Edge': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 40 error C2039: 'Edge': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 16 1 OOA_Praktikum_03_OPENCV
Fehler 42 error C2039: 'Edge': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 46 error C2039: 'Edge': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 1 error C2039: 'Node': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 12 1 OOA_Praktikum_03_OPENCV
Fehler 4 error C2039: 'Node': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 15 1 OOA_Praktikum_03_OPENCV
Fehler 6 error C2039: 'Node': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 16 1 OOA_Praktikum_03_OPENCV
Fehler 8 error C2039: 'Node': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 18 1 OOA_Praktikum_03_OPENCV
Fehler 12 error C2039: 'Node': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 19 1 OOA_Praktikum_03_OPENCV
Fehler 16 error C2039: 'Node': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 21 1 OOA_Praktikum_03_OPENCV
Fehler 19 error C2039: 'Node': Ist kein Element von 'prk' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 22 1 OOA_Praktikum_03_OPENCV
Fehler 26 error C2059: Syntaxfehler: '>' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 30 error C2059: Syntaxfehler: '>' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 44 error C2059: Syntaxfehler: '>' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 48 error C2059: Syntaxfehler: '>' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 23 error C2061: Syntaxfehler: Bezeichner 'Edge' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 16 1 OOA_Praktikum_03_OPENCV
Fehler 41 error C2061: Syntaxfehler: Bezeichner 'Edge' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 16 1 OOA_Praktikum_03_OPENCV
Fehler 2 error C2061: Syntaxfehler: Bezeichner 'Node' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 12 1 OOA_Praktikum_03_OPENCV
Fehler 5 error C2061: Syntaxfehler: Bezeichner 'Node' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 15 1 OOA_Praktikum_03_OPENCV
Fehler 7 error C2061: Syntaxfehler: Bezeichner 'Node' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 16 1 OOA_Praktikum_03_OPENCV
Fehler 25 error C2065: 'Edge': nichtdeklarierter Bezeichner i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 29 error C2065: 'Edge': nichtdeklarierter Bezeichner i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 43 error C2065: 'Edge': nichtdeklarierter Bezeichner i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 47 error C2065: 'Edge': nichtdeklarierter Bezeichner i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 39 error C2079: 'prk::Node::getEdges' verwendet undefiniertes class 'Liste' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 44 1 OOA_Praktikum_03_OPENCV
Fehler 9 error C2143: Syntaxfehler: Es fehlt ';' vor '*' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 18 1 OOA_Praktikum_03_OPENCV
Fehler 13 error C2143: Syntaxfehler: Es fehlt ';' vor '*' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 19 1 OOA_Praktikum_03_OPENCV
Fehler 17 error C2143: Syntaxfehler: Es fehlt ';' vor '*' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 21 1 OOA_Praktikum_03_OPENCV
Fehler 20 error C2143: Syntaxfehler: Es fehlt ';' vor '*' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 22 1 OOA_Praktikum_03_OPENCV
Fehler 35 error C2227: Links von "->edges" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 29 1 OOA_Praktikum_03_OPENCV
Fehler 36 error C2228: Links von ".append" muss sich eine Klasse/Struktur/Union befinden. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 29 1 OOA_Praktikum_03_OPENCV
Fehler 38 error C2371: 'prk::Node::getEdges': Neudefinition; unterschiedliche Basistypen i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 44 1 OOA_Praktikum_03_OPENCV
Fehler 33 error C2511: 'void prk::Node::setNewEdge(prk::Edge *)': Überladene Memberfunktion nicht in 'prk::Node' gefunden i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 28 1 OOA_Praktikum_03_OPENCV
Fehler 32 error C2512: 'Liste': Kein geeigneter Standardkonstruktor verfügbar i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 8 1 OOA_Praktikum_03_OPENCV
Fehler 3 error C2535: 'prk::Edge::Edge(void)': Memberfunktion bereits definiert oder deklariert i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 12 1 OOA_Praktikum_03_OPENCV
Fehler 37 error C2556: 'Liste<prk::Edge *> prk::Node::getEdges(void)': Überladene Funktion unterscheidet sich nur hinsichtlich des Rückgabetyps von 'Liste prk::Node::getEdges(void)' i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 44 1 OOA_Praktikum_03_OPENCV
Fehler 34 error C2671: 'prk::Node::setNewEdge': Statische Memberfunktionen haben keinen this-Zeiger i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.cpp 29 1 OOA_Praktikum_03_OPENCV
Fehler 27 error C2976: "Liste": Nicht genügend template-Argumente. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 31 error C2976: "Liste": Nicht genügend template-Argumente. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 45 error C2976: "Liste": Nicht genügend template-Argumente. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 20 1 OOA_Praktikum_03_OPENCV
Fehler 49 error C2976: "Liste": Nicht genügend template-Argumente. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\node.h 25 1 OOA_Praktikum_03_OPENCV
Fehler 10 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 18 1 OOA_Praktikum_03_OPENCV
Fehler 14 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 19 1 OOA_Praktikum_03_OPENCV
Fehler 18 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 21 1 OOA_Praktikum_03_OPENCV
Fehler 21 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 22 1 OOA_Praktikum_03_OPENCV
Warnung 15 warning C4183: 'getEndNode': Rückgabetyp fehlt; Memberfunktion, die 'int' zurückgibt wird angenommen i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 19 1 OOA_Praktikum_03_OPENCV
Warnung 11 warning C4183: 'getStartNode': Rückgabetyp fehlt; Memberfunktion, die 'int' zurückgibt wird angenommen i:\users\admin\documents\visual studio 2013\projects\ooa_praktikum_03_opencv\ooa_praktikum_03_opencv\edge.h 18 1 OOA_Praktikum_03_OPENCV
Und ich verstehe einfach nicht warum. Da die Klasse ja bekannt ist und bla... Und dennoch findet der die nicht
Wäre nett wenn jemand helfen könnte..