Dnes existuje veľa výkonných nástrojov na vývoj softvéru. Všetky sú zamerané na zvýšenie produktivity programátora. Pomocou mnohých z nich môžete vyriešiť jednoduché problémy, napríklad
program hodín môžete napísať za pár minút.
Nevyhnutné
- - prekladač;
- - vývojárske balíčky;
- - voliteľné: integrované vývojové prostredie (IDE).
Inštrukcie
Krok 1
Vytvorte šablónu alebo projekt aplikácie, ktorá bude hodinky implementovať. Ak používate IDE, spustite Sprievodcu novým projektom, vyberte typ aplikácie, adresár na ukladanie súborov a ďalšie možnosti. Vytvorte projekt.
Ak IDE nie je, pridajte požadované súbory ručne. Použite vhodný textový editor. Ak používate nástroje ako qmake, vytvorte skripty pre svoj systém zostavenia (make, cmake, nmake atď.) Alebo súbor projektu.
Krok 2
Navrhnite rozhranie pre aplikáciu. Pre taký jednoduchý program, ako sú hodiny, môže pozostávať iba z jedného dialógového okna, ktoré zobrazuje aktuálny čas. Zobrazenie textu v okne je možné vykonať priamo - pomocou dostupných metód grafického výstupu. Je však oveľa pohodlnejšie použiť na tento účel vhodné ovládacie prvky. Ak má IDE súpravu nástrojov na návrh rozhrania, pripravte si v nej šablónu dialógového okna.
Krok 3
Pridajte do svojej aplikácie funkčnosť, aby ste sa ubezpečili, že konkrétny kúsok kódu sa spustí v stanovených intervaloch. Spravidla sa to robí spustením časovača, ktorého obslužnou rutinou udalosti je metóda funkcie alebo triedy. Napíš kód, ktorý implementuje takúto obslužnú rutinu, ako aj kód na spustenie časovača pri inicializácii aplikácie a zastavenie pri ukončení. Nastavte časovač v rozmedzí 100 - 300 milisekúnd.
Krok 4
Implementujte kód obsluhy udalostí časovača. V ňom získate aktuálny systémový čas a zobrazíte ho v okne aplikácie. Získajte aktuálny čas pomocou funkcií knižnice C (localtime, localtime_r, gmtime, gmtime_r), funkcií špecifických pre platformu (napríklad GetSystemTime v systéme Windows) alebo vhodných metód obalových tried rámca. Naformátujte výslednú hodnotu na reťazec a nastavte ju ako text ovládacieho prvku použitého na zobrazenie času, alebo uložte a zobrazte, keď sa okno obnovuje pomocou vhodných grafických funkcií.
Krok 5
Skontrolujte činnosť vytvoreného programu, ktorý implementuje hodiny. Zostavte projekt. Spustite výsledný spustiteľný modul.