Ich habe ein Problem beim Organisieren meiner C++ - Dateien in einem einzigen Visual C++ - Projekt. Ich benutze Visual Studio. Ich versuche meinen Code in mehrere Dateien zu trennen. Wenn ich alles in eine cpp-Datei schreibe, funktioniert es gut. Wenn ich jedoch versuche, meine Funktionen exercise1
und exercise2
in separaten cpp-Dateien und trackbarHandler
und initVideoStream
Funktion in separaten cpp-Dateien zu schreiben, schlägt es fehl, die Lösung zu erstellen.Organisieren meiner C++ - Dateien
Anbringen meines ganzen Code in einer einzigen CPP-Datei: Code
Was soll ich tun, oder wie soll ich es arrangieren?
Der erste Schritt wäre, uns einen Beispielcode zu geben, damit wir Ihr Problem erkennen können. – Rafiwui
Ich denke, das Richtige, was Sie tun können, ist eine Lösung zu erstellen, in die Sie all Ihre Projekte einfügen. Jedes Projekt enthält dann beispielsweise eine einzelne .cpp, so können Sie ein einzelnes Projekt in Ihrer Lösung kompilieren und ohne Interfiering ausführen. –
Haben Sie Deklarationen für die allgemeinen Bits in einen Header eingefügt, der in jeder der .cpp-Dateien enthalten ist? http://en.cppreference.com/w/cpp/preprocessor/include und http://www.learncpp.com/cpp-tutorial/17-forward-declarations/ – nate