Fuktionen auslagern
-
Hallo Leute,
mein aktuelles Projekt wird langsam etwas unübersichtlich, weshalb ich gerne ein paar Fuktionen auslagern würde. Ich benutze Vc++ und möchte nach Möglichkeit auch weiterhin, direkt über die Klassenansicht zu meinen Funktionen kommen.Da ich in Zukunft die ein oder andere Funktion vielleicht nochmal überarbeiten muss sind DLLs wahrscheinlich nicht so geeignet. Es würde mir vollkommen reichen, wenn ich Dateien in eine andere cpp schreiben könnte und diese mit einbinde.
Nur wie geht das?Danke,
Klaus
-
Aber genau dazu sind DLLs geeignet!
-
Kannst du mir dann vielleicht kurz erklärren, wie ich das mache?
-
Du legst ein eigenes Projekt an für eine DLL. Du entwicklest aus dem was Du auslagern möchtest eine entsprechende Schnittstelle und programmierst die entsprechenden Funktionen über die man auf diese Features zugreifst. Den Code kanst Du dann über die entsprechende Export lib in jedem Deiner anderen Projekte ansprechen.
-