Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Symbian ohjelmointi Ti5315200 Symbian ohjelmointi 2.2 harjoitus Juha Turunen

Samankaltaiset esitykset


Esitys aiheesta: "Symbian ohjelmointi Ti5315200 Symbian ohjelmointi 2.2 harjoitus Juha Turunen"— Esityksen transkriptio:

1 Symbian ohjelmointi Ti5315200 Symbian ohjelmointi 2.2 harjoitus Juha Turunen (juha.turunen@lut.fi)

2 Sisältö Vinkkejä vianetsintään Harjoitustehtävä

3 Vinkkejä vianetsintään Jos koodi on suhteellisen yksinkertaista voit käydä koodia läpi rivi kerrallaan debuggerin avulla –Leaven tapahtuessa debugger ei tosin osaa hypätä suorituksessa oikeaan kohtaan –Leaven tapahtuessa suorituksen voi kuitenkin saada kiinni asettamalla breakpointteja esim. luokkien destruktoreihin, joita todennäköisesti suoritetaan Tarkista että jokaista CS pushia vastaa pop Varo käyttämästä keskeneräisesti konstruktoituja olioita (kts luentokalvo) Tarkista, että jokaista muistin varausta vastaa varatun olion tuhoaminen Varmista, että suoritettaessa koodia joka voi tehdä leaven, kaikkien varattujen olioiden pointterit ovat joko cleanup stackissa tai sijoitettuna sellaisen olion jäsenmuuttujiin, joka on itse cleanup stackissa ja tuhoaa ne omassa destruktorissaan

4 Harjoitustehtävä Hae kurssin verkkosivuilta harkka2_2.zip ja pura se samalle levylle SDK:n kanssa Toimi harjoitustehtävän kanssa kuten edellisenkin kanssa (katso ohjeet edellisen harjoitusten kalvoista) Käy tehtävä läpi osa kerrallaan –Poista kommenttimerkit lähdekooditiedoston alussa olevista #define _CASEX riveistä –Tee yksi case kerrallaan –Kun olet saanut casen läpi niin, ettei emulaattorista poistuttaessa tule panicia, palauta kommenttimerkit ja siirry seuraavaan caseen


Lataa ppt "Symbian ohjelmointi Ti5315200 Symbian ohjelmointi 2.2 harjoitus Juha Turunen"

Samankaltaiset esitykset


Iklan oleh Google