Announcement

Collapse
No announcement yet.

CPP Dateien werden nicht eingebunden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • CPP Dateien werden nicht eingebunden

    Originally posted by Christian Marquardt View Post
    Konnte das Problem lösen! Danke sehr.

    Sitze nun aber am zweiten Problem.

    Ich muss jetzt den ganzen Code in seperate cpp's umlegen.

    Sprich eine CPP mit headerdatei zur fehlerabfangung und eine für die ganzen funktionen.

    Habe nun alles soweit umgelagert nach meinem verständnis aber trotzdem erkennt meine main.cpp keine der funktionen aus der funktionen.cpp

    Main.cpp: https://pastebin.com/ieDL7uXB

    Funktionen.cpp: https://pastebin.com/EBBYQFee

    Service.cpp: https://pastebin.com/qy589WyH

    funktionen.h; https://pastebin.com/sfXZ1ivF

    service.h: https://pastebin.com/fLisi9bY

    Ich bin langsam echt verzweifelt, ich kriege das einfach nicht zum laufen :/

  • #2
    Wie lauten eigentlich die Fehlermeldungen ? Mit der ersten sollte man anfangen um Folgefehler zu vermeiden. Weiterhin fehlt beim Nachbauen der Pastebin-Codes (NetBeans 8.2 mit C++-Compiler) die Datei "fhswf_service.h". Das Einbinden einer fremden Methode scheint aber korrekt verlaufen zu sein, ein kleines Beispiel: http://www.cplusplus.com/forum/beginner/34691/
    Gruss
    Cheat-Sheets for Developers Programming Quotes

    Comment


    • #3
      Originally posted by Markus Lahr View Post
      Wie lauten eigentlich die Fehlermeldungen ? Mit der ersten sollte man anfangen um Folgefehler zu vermeiden. Weiterhin fehlt beim Nachbauen der Pastebin-Codes (NetBeans 8.2 mit C++-Compiler) die Datei "fhswf_service.h". Das Einbinden einer fremden Methode scheint aber korrekt verlaufen zu sein, ein kleines Beispiel: http://www.cplusplus.com/forum/beginner/34691/
      Konnte das Problem lösen.

      Zuerst habe er in der Main.cpp die ganzen funktionsaufrufe nicht erkannt.

      Durch ein bisschen verändern der #includes hat es dann funktioniert, kam aber dann zu dem Fehler das er mir gesagt habe das diese "fhswf_service.h" zu oft eingebunden wurde.

      Habe diese funktion dann in die service.h verschoben und somit hat dann alles geklappt

      Comment

      Working...
      X