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

589

    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. Miten Eerolan silmäkuvat voivat levitä muutamassa tunnissa ympäri maailmaa?

      Seuraako koko maailma persujen ja erityisesti Eerolan somea reaaliajassa? Edes kansanedustajan itsemurha eduskuntatalos
      Maailman menoa
      381
      5600
    2. Miten löydän sinut

      Ja saan sanottua kaiken mitä haluan sinulle kertoa? Ja kuinka kuuntelisit minua sen hetken? Kuinka voin ilmaista sen mit
      Ikävä
      15
      1592
    3. Onko kaivatullasi ruuvit löysällä

      eli himmeä pääkoppa? 🪚
      Ikävä
      106
      971
    4. Miltä se tuntui

      Miltä se tuntui, kun ymmärsit minun ikävöineen sinua?
      Ikävä
      78
      851
    5. Minkä biisin omisit sun kaivatulle?

      Pieni perustelu olisi kiva. ❤️
      Ikävä
      50
      832
    6. Onko kaivattusi

      seksuaalisesti vetovoimaisin ihminen jonka olet ikinä tavannut?
      Ikävä
      41
      823
    7. Asentajako putosi radiomastosta

      https://www.is.fi/tampereen-seutu/art-2000011707236.html Ihminen on kuollut pudottuaan radiomastosta Tampereen Teiskoss
      Tampere
      44
      822
    8. Haikeaa miten kaikki meni

      Ei ole rohkeutta enää nähdä. Koska pelkään, että haavat aukeaa. Ikävä on silti, vaikka en vastannut...tiedät mihin.
      Ikävä
      56
      817
    9. Ne viimeiset kerrat

      Kun katsoit minua niin lämpimästi. En unohda sitä ❤️
      Ikävä
      56
      794
    10. Milloin kaivatullasi

      .. on nimipäivä?
      Ikävä
      39
      789
    Aihe