Kääntäjäoptio oletukseksi

delphikoodaaja

Kääntäjäoptio oletukseksi

Delphissä valmistajan oletus on optimointi päällä.
Ehkäpä siksi, että näin Delphi saadaan nopeusvertailussa halpommin voittajaksi, jos sitä vertaa vaikkapa C -kääntäjään.

Mutta jos aiot käyttää Delphin integroitua debuggeria, niin fiksuinta on lisätä seuraavanlainen rivi jokaisen UNITin alkuun:

{$Optimization OFF}

Optimointi ehkä tekee ohjelmastasi hieman nopeamman ja joissain tapauksissa saattaa myös pienentää hieman sen käyttämää muistitilaa, mutta debuggauksen yhteydessä optimointi tekee elämäsi hankalaksi, eli se kannattaa siis ottaa pois päältä.

Onkos jotain hyvää keinoa saada tuota oletukseksi kaikkiin UNITeihin, ettei tarvitsisi aina itse muistaa lisätä tuota:

{$Optimization OFF}


jokaisen UNITin alkuun ?

Tekisin nimittäin debu8ggauksesta mukavampaa puuhaa, ja jäisi pois se erehtymisen mahdollisuus, että unohtaa itse tuon lisätä.

3

539

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • -optimoitsija-

      ..eikös tuo nyt helpompi ole kun laittaa tuon projektin optioista päälle tai pois, niin ei tarvi kuin yhtä täppiä muuttaa.

    • Kokemusta on

      "mutta debuggauksen yhteydessä optimointi tekee elämäsi hankalaksi, eli se kannattaa siis ottaa pois päältä."

      Tuli ihan vaan mieleen että, mitä kauemmin olen ohjelmoinut, niin sitä vähemmän tuota debug-
      tilaa tarvitsee, en todellakaan suosittele debuggeriin turvautumaan, paitsi niissä tilanteissa joissa vikaa on turha lähteä arpomaan ja aikaa tuhlaamaan, matematiikkaa ja logiikkaa kehiin niin ohjelmat rupee toimimaan ilman turhaa debuggerin härnäystä...

      • joojoojoojoojoojoojoojooo

        joopa joo


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Oho! Sofia Belorf ja "rillimiljönääri-rakas" sai somen liekkeihin: "Optikko vai grillikioskin...?"

      "Rillimiljönääri-rakas" on kyllä hyvä titteli!!! Tsemppiä Sofialle rakkauteen ja terkkuja Nikolle ja Stefanille! Lue l
      Kotimaiset julkkisjuorut
      25
      2078
    2. Jos voisit kääntää kelloa taaksepäin

      Mihin hetkeen palaisit?
      Ikävä
      123
      1243
    3. Pitäisikö valtion lopettaa Terveysjättien tukeminen

      Nyt annetaan puoli miljardia veroparatiiseihin ja kavereille, eikö olisi järkevää että valtio tukee vain Julkista puolta
      Maailman menoa
      134
      1198
    4. Mitä luulet kaivattusi ajattelevan sinusta?

      Oletko ollut hänen mielestään reilu, rehellinen ja ymmärtäväinen? Vai oletko hänen mielestään se, joka ei ollut reilu ei
      Ikävä
      9
      1066
    5. Sofia ei taida tajuta, että kaikki nauravat hänelle

      Sofia feikkaa luksuslokkeilua muttei tajua, että se aiheuttaa lähinnä myötähäpeää ja kaikki nauravat hänelle.
      Kotimaiset julkkisjuorut
      145
      982
    6. Yllätyskäänne: Kivitipun huutokauppa rauksesi, myynnissä uudelleen.

      Kivitipusta käydään edelleen kauppaa, vaikka alkuperäinen huutokauppamyynti raukesikin. https://ilkkapohjalainen.fi/ta
      Lappajärvi
      36
      883
    7. Mukava nainen on

      Hyvännäköinen ja jollain tavalla räväkkä. Katsoin häntä, mutta mietin sinua kuitenkin. Ihan vaikka koko pitäjän kauneimm
      Ikävä
      54
      770
    8. Mikä oli se suurin syy, ettet kertonut tunteistasi?

      Olisitko voinut tai halunnut?
      Ikävä
      62
      767
    9. Lauantai aaumua

      Silmät aukesivat todellisuuteen. Hyvää huomenta. ☕🍁😊❤️
      Ikävä
      142
      756
    10. Pertikki out

      Lopeta nyt Pertikki tuo poliitiikan jauhaminen täällä. Mene jonnekin poliitiikan erikoissivuille ja jankkaa tuota muuall
      70 plus
      188
      754
    Aihe