Code Organisation, speziell Funktionstamplates



  • Hi,

    ich habe eine reihe von Funktionstemplates programmiert die ich sehr oft benutze und daher wie eine Art Bibliothek sehe.

    Bisher habe ich für jede Funktion ein function.cpp Datei. Ich include daher immer sehr viele cpp - Dateien. Ich wollte wissen ob es eine elegantere Lösung gibt diese einzubinden?

    Lösungsansätze:
    1. Alle Funktionen in eine Datei "bibliothek.cpp" finde ich unübersichtlich.

    2. Als Klasse mit header:
    Datei zwar übersichtlich aber ich muss für jeden Datentyp den ich Nutze ein Objekt erzeugen (sind ausschließlich Templatefunktionen), außerdem ist das von der Anwendung nicht sehr intuitiv Objekte von Funktionen zu erzeugen.

    Gruß


  • Mod

    Warum nicht die Funktionen in einem Header, a la algorithm?



  • SeppJ schrieb:

    Warum nicht die Funktionen in einem Header, a la algorithm?

    Oh mann, sehr gute Idee. Vielen Dank werde ich heute wohl noch Umsetzen.


Anmelden zum Antworten