Organisation von grossen Projekten
-
Hallo zusammen,
hab schon einge kleinere Programme mit der WinAPI realisiert, aber jetzt möchte ich mich an was größeres wagen.
Hab dazu nur eine, nicht unwesentliche, Frage.
Wie organisiert Ihr große Projekte?
Ich möchte nicht alles einer Datei haben. Wie man Header-Dateien einbindet weis ich natürlich, mir geht es vielmehr umd einen logische Aufteilung.Kennt Ihr evtl. Open-Sourceprojekte, die mit der WinAPI realisiert sind, damit ich mir davon mal ein Bild machen kann?
Wie macht Ihr daß denn so?
Vielen Dank im Voraus.
Gruß
Arno
-
C oder C++?
Im allgemeinen empfiehlt sich für größere Projekte der Einsatz für Bibliotheken. Falls nicht vorhanden oder so wie gewünscht, kann man sich dann noch eigene Wrapper bauen.
-
logische aufteilung empfinde ich als sehr relativ ..
persönlich habe ich einen ordner "header" mit einem unterordner "class" ..
für funktionen die ich in mehreren projekten verwende hab ich mittlerweile
libraries, ist einfach wesentlich praktischer ..
außerdem noch ein ordner "image" sowie "extern" in dem liegt alles, was eben "von außerhalb" kommt, also andere bibliotheken u.ä.