A laborfeladatokkal kapcsolatos formai követelmények
- egy
függvény maximum 50 soros lehet
- minden
függvény visszatérési értékét ellenőrizni kell
- kivéve
alapvető eseteket, mint pl. printf
- minden
paraméter értékét ellenőrizni kell (minimum assert)
- a
struktúrák, felsorolások és deklarált típusok nevei mind nagybetűvel íródnak
- MY_LITTLE_STRUCT, MY_BIG_ENUM,
DWORD
- a
függvények elnevezése nagy kezdőbetűkkel történik
- MyShortFunction, MyCrazyIterativeStub
- a
paraméterek mind nagy betűvel keződnek
- ( int
Alma, DWORD Korte, DWORD *Kimenet)
- a
lokális változók mind kisbetűvel kezdődnek
- int
alma, int kekAlma, int pirosZoldAlma
- minden
if, while, for stb. ciklust kötelezően blokk utasítás
követ, még akkor is, ha csak egy utasítást tartalmaz
- a forráskód helyesen indentált kell legyen
Megjegyzés:
1. A változók fent említett megnevezési stílusához nem ragaszkodunk
feltétlenül, abban az értelemben, hogy ha valakinek már van egy kialakult,
saját stílusa vagy hozzászokott egy másik, a fentihez hasonló standardhoz,
amit következetesen betart, használhatja továbbra is azt (lényeg, hogy felismerhető
legyen és azt következetesen alkalmazza).
2. A formai követelményeknek eleget nem tevő feladatokat
NEM fogadjuk el!