Praegu on seal palju võimsaid tarkvaraarendustööriistu. Kõik need on suunatud programmeerija tootlikkuse suurendamisele. Paljude neist abiga lahendage lihtsad probleemid, näiteks
saate kirjutada kellaprogrammi vaid mõne minutiga.
Vajalik
- - koostaja;
- - arendaja paketid;
- - valikuline: integreeritud arenduskeskkond (IDE).
Juhised
Samm 1
Looge kell rakendava rakenduse mall või projekt. Kui kasutate IDE-d, käivitage uue projekti viisard, valige rakenduse tüüp, failide salvestamise kataloog ja muud suvandid. Looge projekt.
Kui IDE-d pole, lisage vajalikud failid käsitsi. Kasutage sobivat tekstiredaktorit. Kui kasutate selliseid tööriistu nagu qmake, looge oma ehitussüsteemi skriptid (make, cmake, nmake jne) või projektifail.
2. samm
Kujundage rakenduse liides. Sellise lihtsa programmi jaoks nagu kell, võib see koosneda ainult ühest dialoogiboksist, mis näitab praegust kellaaega. Teksti kuvamist aknas saab teostada otse - kasutades olemasolevaid graafilise väljundi meetodeid. Selleks on aga palju mugavam kasutada sobivaid juhtnuppe. Kui IDE-l on liidese kujundamise tööriistakomplekt, valmistage selles ette dialoogiboksi mall.
3. samm
Lisage oma rakendusele funktsionaalsus tagamaks, et konkreetne koodijupp käivitatakse määratud intervallidega. Tavaliselt tehakse seda taimeri käivitamisega, mille sündmuste käitleja on funktsiooni või klassi meetod. Kirjutage kood, mis rakendab sellist käitlejat, samuti kood taimeri käivitamiseks, kui rakendus on initsialiseeritud, ja peatage, kui see väljub. Määrake taimeri periood vahemikus 100–300 millisekundit.
4. samm
Rakendage taimeri sündmuste käitleja kood. Selles hankige praegune süsteemi aeg ja kuvage see rakenduse aknas. Praeguse aja hankimiseks kasutage C teegi funktsioone (localtime, localtime_r, gmtime, gmtime_r), platvormispetsiifilisi funktsioone (nt Windowsis GetSystemTime) või raamistiku ümbrisklasside sobivaid meetodeid. Vormindage saadud väärtus stringiks ja määrake see aja kuvamiseks kasutatava juhtelemendi tekstiks või salvestage ja kuvage, kui akent värskendatakse vastavate graafikafunktsioonide abil.
5. samm
Kontrollige loodud programmi tööd, mis rakendab kella. Ehitage projekt. Käivitage tulemuseks olev käivitatav moodul.