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

509

    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. Tollokin tajuaa että Timo Vornanen

      oli joutunut äärimmäiseen tilanteeseen ampuessaa yhden laukauksen katuun. Ei poliisi tee tuollaista hetken mielijohteest
      Maailman menoa
      494
      3581
    2. Istuva kansanedustaja epäiltynä pahoinpitelystä ja ampuma-aserikoksesta

      Seiskan tietojen mukaan Timo Vornanen on epäiltynä pahoinpitelystä ja ampuma-aserikoksesta eikä kenellekään taatusti tul
      Maailman menoa
      463
      3422
    3. Timo Vornanen kilahti

      Mikähän sille kansanedustajalle polisiisi miehelle on noin pahasti mennyt hermot , että tulevaisuudensa pilasi totaalise
      Kotka
      141
      3000
    4. Pullonpalautusjärjestelmä muuttuu - paluu menneisyyteen

      EU suuressa viisaudessaan on päättänyt, että pulloja pitää kierrättää. Jos oikein ymmärsin, nykyisen järjestelmänmme ti
      Maailman menoa
      164
      2302
    5. Sininen farmari - Ford Focus- YFB-842 on poliisilta kadoksissa Kauhajärvellä

      https://alibi.fi/uutiset/poliisilta-poikkeuksellinen-vihjepyynto-autossa-oleva-henkilo-on-avuntarpeessa/?shared=29255-2d
      Lapua
      8
      2170
    6. 210
      1579
    7. Onko oikeudenmukaista? Yhdellä taholla yllättävä valta-asema Tähdet, tähdet -voittajan valinnassa!

      Näinpä, onko sinusta tämä oikein? Viime jaksossakin voittaja selvisi vain yhden äänen erolla ja tänä sunnuntaina ensimm
      Tv-sarjat
      23
      1397
    8. No kerros nyt nainen

      Kumpi mielestäsi oli se joka väärinkäsitti kaiken? Nyt voi olla jo rehellinen kun koko tilanne on jo lähes haihtunut.
      Ikävä
      99
      1280
    9. Persukansanedustaja Timo Vornanen ammuskellut Helsingissä

      Poliisi siviiliammatiltaan, luvallinen ase mukana baarissa tällä hemmetin valopääpersulla. Meni eduskunnasta suoraan baa
      Haapavesi
      91
      1274
    10. Nainen, mietit miten minä jaksan

      En voi hyvin. Nykyään elämäni on lähinnä selviytymistä tunnista ja päivästä toiseen. Usein tulee epävarma olo, että mite
      Ikävä
      89
      1090
    Aihe