Számos hatékony szoftverfejlesztő eszköz létezik ma. Mindegyik a programozó termelékenységének növelésére irányul. Sokuk segítségével oldjon meg például egyszerű problémákat,
írhat egy óra programot néhány perc alatt.
Szükséges
- - fordító;
- - fejlesztői csomagok;
- - választható: integrált fejlesztői környezet (IDE).
Utasítás
1. lépés
Hozzon létre egy sablont vagy projektet egy alkalmazásból, amely megvalósítja az órát. Ha IDE-t használ, indítsa el az Új projekt varázslót, válassza ki az alkalmazás típusát, a fájltároló könyvtárat és egyéb lehetőségeket. Projekt létrehozása.
Ha nincs IDE, manuálisan adja hozzá a szükséges fájlokat. Használjon megfelelő szövegszerkesztőt. Hozzon létre szkripteket a build rendszeréhez (make, cmake, nmake stb.) Vagy egy projektfájlt, ha olyan eszközöket használ, mint a qmake.
2. lépés
Tervezze meg az alkalmazás felületét. Egy ilyen egyszerű programhoz, mint egy óra, csak egy párbeszédpanel állhat, amely megmutatja az aktuális időt. A szöveg megjelenítése az ablakban közvetlenül elvégezhető - a rendelkezésre álló grafikus kimeneti módszerekkel. Sokkal kényelmesebb azonban erre a célra megfelelő kezelőszerveket használni. Ha az IDE rendelkezik interfésztervező eszközkészlettel, készítsen belőle egy párbeszédpanel sablont.
3. lépés
Adjon hozzá funkcionalitást az alkalmazásához annak biztosítására, hogy egy adott kódrész meghatározott időközönként aktiválódjon. Ez általában egy időzítő elindításával történik, amelynek eseménykezelője függvény vagy osztály metódus. Írjon kódot, amely megvalósítja az ilyen kezelőt, valamint kódot az időzítő elindításához, amikor az alkalmazás inicializálódik, és leáll, amikor kilép. Állítsa be az időzítési periódust 100-300 milliszekundum tartományban.
4. lépés
Végezze el az időzítő eseménykezelő kódját. Ebben kapja meg az aktuális rendszeridőt, és jelenítse meg az alkalmazás ablakában. Az aktuális időt a C könyvtárfüggvények (localtime, localtime_r, gmtime, gmtime_r), platform-specifikus függvények (például a GetSystemTime Windows rendszeren) vagy a keretrendszer burkoló osztályainak megfelelő módszereinek használatával kaphatja meg. Formázza a kapott értéket karaktersorozatba, és állítsa be az idő megjelenítésére használt vezérlő szövegeként, vagy mentsen és jelenítsen meg, amikor az ablak megfelelő grafikus funkciók használatával frissül.
5. lépés
Ellenőrizze a létrehozott program működését, amely megvalósítja az órát. Építsd meg a projektet. Futtassa a kapott futtatható modult.