Vill C++ (Programozás alapjai 2.) labor kisházik
Frissítve az ajánlott IDE szakasz. (feb. 22.)
Tudnivalók
Kisházik
- A heti kisházik kiadása történik itt, a leadás és az adminisztráció az aut portálon.
- Az előzetes leadási határidő a labort követő hétfő éjfél. Ennek elmulasztása csak annyi következménnyel jár, hogy a késve feltöltött feladatnál nem lesz javítási lehetőség.
- A leadott feladat
- hetente 1 darab ZIP file,
- csak a forráskódot tartalmazza,
- neve az alábbi módon képzendő:
HF<kétjegyű_sorszám>.ZIP (pl. HF01.ZIP).
- A határidőre feltöltött (és a fenti formai követelményeknek megfelelő) megoldásokat néhány napon belül értékelem.
- A nem specifikáció szerinti megoldásokat nem értékelem.
- A hibás/hiányos megoldás vasárnapig javítható. Ez a végső határidő, a később feltöltött feladatokat nem áll módomban elfogadni. A javított verziót a fentiek szerint csomagolva kérem feltölteni, a file nevében jelezzük, hogy ez a 2. verzió (pl. HF01_v2.ZIP).
- A zárójeles megjegyzéseimet nem kötelező javítani (apróbb hibák).
- A megoldást nem fogadom el, ha a specifikációnak nem felel meg, ha komoly algoritmikus probléma van, ha futásidőben hibás működést produkál(hat) (pl. memóriaszivárgás, kicímzés a tömbből, stb.).
Code::Blocks install megjegyzések
Az általam ajánlott fejlesztőkörnyezet a Code::Blocks 10.05.
- Aki valamilyen MS Win alá szeretné felrakni, a Code::Blocks weblapján keresse a MinGW-s windows bináris installer csomagot, így egyből compilert is kap.
- FONTOS: Sajnos a legújabb (12.11) verzióban a nyomkövetés során a változók értékének figyelése (watches) sokkal körülményesebb, mint a megelőző (10.05) verzióban, ezért ez utóbbit javaslom használni.
- Ha már telepítetted a 12.11-et, akkor sincs nagy probléma, mert ilyenkor is simán telepíthető a korábbi verzió. Akár párhuzamosan mindkét verzió is fent lehet a gépen, nem nagyon akadnak össze.
- Telepítés után, az első indításkor be kell állítani a Settings/Compiler and debugger/Toolchain executables fülön a tényleges telepítés helye szerinti MinGW könyvtárat (pl. C:\Program Files\CodeBlocks\MinGW)
- Ugyancsak egyszer kell beállítani (az első "Console application" project létrehozása során) azt a könyvtárat, ahova szeretnétek, hogy a félév során a project-eket tárolja a rendszer. Ez az elérési út ne tartalmazzon szóközt és ékezetes karaktert sem.
-
Sajnos a Windows nem különbözteti meg az AltGr billentyűt a Ctrl és az
Alt együttes megnyomásától. Ey magzar billentzűyetkiosytás
esetén gzakran problémát okoy a fejlesytőknek. Szerencsétlen módon a Code::Blocks-ban is néhány
billentyűparancsot Ctrl+Alt kombinációra tettek. A problémákat elkerülendő, a
megfelelő cbKeyBinder10.ini fájlt be kell
másolni a
C:\Program Files\CodeBlocks
mappába.