[design frage] header - / cppdateien



  • Original erstellt von Shade Of Mine:
    abhängigkeiten reduzieren.
    nicht alle klassen werden die windows.h brauchen...

    leider ist es so das wirklich alle klassen die win.h aka windows.h brauchen
    hm.. moment hab eine gefunden die keine win brauch 🙂

    Mal ne Verständnisfrage:

    hab ich dann am ende quasi 7 windows.h in meinem Program?!
    oder macht der compiler: "aha win.h haben wir schon 1 mal reicht ja...."



  • Wenn die Header-Datei schon einmal eingebunden wurde, bindet der Compiler sie natürlich nicht noch einmal ein (nur einen Verweis) - sonst würde die datei "explodieren" ...

    M.T.



  • Original erstellt von Manuel:
    **Wenn die Header-Datei schon einmal eingebunden wurde, bindet der Compiler sie natürlich nicht noch einmal ein (nur einen Verweis) - sonst würde die datei "explodieren" ...

    M.T.**

    ok gut , aber dann ist es doch nicht so schlimm die windows.h oft einzubinden?!



  • Der Stil ist aber besser, wenn man nicht immer alles einbindet (und vielleicht auch die Geschwindigkeit (?))

    M.T.



  • Original erstellt von Manuel:
    **Der Stil ist aber besser, wenn man nicht immer alles einbindet (und vielleicht auch die Geschwindigkeit (?))

    M.T.**

    hm..Geschwindigkeit: du meinst compile-dauer oder die Geschwindigkeit zur Laufzeit?!?



  • Laufzeit - aber ich glaube nicht, dass das wirklich was verändert ...
    Compilerzeit - vielleicht minimal, aber was ist das schon in den Zeiten des P4 😃

    M.T.



  • Original erstellt von Manuel:
    Compilerzeit - vielleicht minimal, aber was ist das schon in den Zeiten des

    Ne ganze Menge wenn das Projekt größer wird. Wenn du für jeden kleinen Fehler ne halbe Stunde kompilieren musst dann viel Spaß

    [ Dieser Beitrag wurde am 04.04.2003 um 18:56 Uhr von MaSTaH editiert. ]



  • Die Laufzeit ist natürlich überhaupt nicht davon betroffen.



  • Original erstellt von <a>:
    Die Laufzeit ist natürlich überhaupt nicht davon betroffen.

    Wenn jemand schon so sein Projekt designed dann wird es mit der Laufzeit auch nicht so rosig aussehen...

    [ Dieser Beitrag wurde am 04.04.2003 um 18:59 Uhr von MaSTaH editiert. ]



  • Original erstellt von MaSTaH:
    **Wenn jemand schon so sein Projekt designed dann wird es mit der Laufzeit auch nicht so rosig aussehen...
    **

    wenn ich gemeint war:
    -ich hab mein Projekt garnich designed... weis ja garnet wie

    aber geht es hier um millisekunden , sekunden, minuten , oder gar stunden ;)!?
    (wegen der Laufzeit..)


Anmelden zum Antworten