Seminární skupina PB173 Tématicky zaměřený vývoj aplikací v jazyce C/C++

Cvičenie 1: Úvod do systémového programovania Windows

Teoretická časť:

  • oboznámenie sa s priebehom výuky predmetu
  • zoznámenie sa s vývojovým prostredím Visual Studio 2010
  • úvod do Windows API
  • základné spracovanie chýb v programe
  • Unicode
  • objekty jadra

Podporný učebný text:

Slidy k semináru:

Praktická úloha:

Na stránkach fadmin.fi.muni.cz/auth/sys/svn_ucty.mpl vytvorte repozitory s názvom login_pb173. Užívateľom x175536 a xosovsky prideľte práva na čítanie aj zápis.

 

Domáca úloha č.1:  (termín odovzdania: 6.10.2010 vč.)

2 body + bonus

Podľa pokynov cvičiaceho si z repozitory stiahnite projekt Cviceni1. Jedná sa o kostru programu, ktorý načíta súbor poem.txt (priložený k programu) a spracuje jeho obsah. Súbor poem.txt obsahuje báseň, ktorej jednotlivé verše sú oddelené bodkou (tečkou) a jednotlivé slohy (sloky) sú oddelené znakom "|" (pipe). Celý text je v jednom riadku. Vašou úlohou bude rozdeliť verše do jednotlivých riadkov a slohy oddeliť prázdnym riadkom - k spracovaniu textu použite wcs* funkcie. Výstup vypíšte na konzolu. Celý kód zároveň upravte tak, aby boli odchytené a spracované všetky prípadné chyby - podľa vzoru v učebnom texte.

Bonus:

Bonusový bod bude udelený za správnu úpravu básne zapísanú do súboru s použitím Windows API. Meno súboru sa bude zadávať ako parameter do príkazového riadku.