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ä.
Kääntäjäoptio oletukseksi
3
548
Vastaukset
- -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
Vakava rikosepäily Seinäjoella
Ilkka ei taaskaan tiedä mitään mutta hesalaiset kertoo: https://www.is.fi/kotimaa/art-2000010959325.html412625Mitä on woketus?
Täälläkin hoetaan usein sanaa "woketus". Mitä se tarkalleen ottaen tarkoittaa? Ilmeisesti sen käyttäjät ymmärtävät sen k4022141Olet saanut kyllä tunnisteita
Itsestäsi ja meistä. Mutta mikä siinä on, ettet kirjoita etkä anna itsestäsi merkkejä. Ellei ole kysymys siitä, mikä ens201962Oletko jo luovuttanut?
Joko olet luovuttanut kaivatun suhteen ja hyväksynyt, että mitään ei tule?1381724Ikääntyvien tilanne Suomessa on järkyttävä - Hoivakotiin ei pääse, vaan joutuu selviytymään yksin
Ikääntyvien tilanne Suomessa on järkyttävä… Hoivakoteihin sijoittamista vältellään, koska hoito on kallista ja hyvinvoin1301642Mies pakko olla rehellinen
Kiinnostuin koska olet tosi komea ja sulla on ihana puheääni. Olen aika pinnallinen sitten kai... 😓 kyllä olet tosi rau151611Kristo Salminen, 52, riisuutui - Paljasti Iso-Börjen tatuoinnit - Somekansan tuomio yksimielinen
Iso-Börje, tuo iso, tatuoitu, yltiöromanttinen ja aika kuuma rikollispomo - vai mitä mieltä sinä olet? Lue lisää ja kat211123Hirvenmaitojuusto
Olin Prisman juustohyllyllä kun vierestä alkoi kuulua kamala paapatus. Siinä oli vanha muori, joka räyhäsi raivokkaasti,01122- 741029
Kerro mulle miksi juuri me
Kohdattiin? Tässä elämässä. Vaikka ollaan edelleen tutut tuntemattomat. Se on omituinen tunne.63925