Performance in Gefahr?
-
Hey Forumler,
ich habe eine ganz einfache Frage in Sachen Performance:
Wenn ich alle Funktionsdefinitionen, alle Klassen , structs, enums etc.
in eine Verschiebe und diese dann per include in mein Projekt einfüge,ist dann die Performance schlechter, als wenn all die Sachen (Klassen,Funktionen)
direkt in der "Main.ccp" definiert werden?Eigentlich doch nicht, denn der include Befehl macht ja nix anderes als das alles reinzukopieren....
Liege ich mit meiner Annahme falsch?
mfg
-
An der Ausführung ändert das nix. Am Kompilieren auch nichts... es würde nur beim Kompilieren etwas ändern wenn Du mehrer cpp-Dateien hättest und VOrkompilierte Header verwenden würdest.
Aber mit der Ausführung hat das auch nichts zu tun
-
Hier steht das es Performance-Vorteile bringen kann wenn alles in einer Datei ist: http://www.sqlite.org/amalgamation.html