Andrew Koenig könyvei

C csapdák és buktatók

A C rendkívül hatékony programozási nyelv, ám nagyon pontosan kell ismernünk ahhoz, hogy ezt ki is tudjuk használni. Rendkívüli rugalmassága, tömör írásmódja a kezdő programozók számára bizony ?életveszélyessé? teszi. A világ C programozói minden bizonnyal megszámlálhatatlan órát töltöttek már a képernyőre meredve azzal, hogy egy látszólag teljesen hibátlanul megírt programban keresték azt az apró bakit, amitől az teljesen mást csinált, mint amire számítottak. Ilyen tünetet sajnos akár az is produkálhat, ha egyszerűen elgépelünk valamit, hiszen a kód sok esetben ilyenkor is értelmes. Az elkövethető hibák másik nagy csoportját azok az esetek alkotják, amikor a nyelv képességeit érti félre a programozó, vagy egyes szolgáltatásait tévesen próbálja alkalmazni. Ez a könyv ezekről a csapdákról és buktatókról szól, téma szerint rendszerezve, és rövid példákon keresztül bemutatva őket. Számos olyan apróságot, elvet és megoldást sorol fel, amelyekről a tankönyvek rendszerint megfeledkeznek. Egyetemi hallgatók számára gyakorlatilag kötelező olvasmány, jól használhatja azonban az a profi programozó is, akit a sors kifürkészhetetlen kegyéből az a váratlan megtiszteltetés ért, hogy mások által írt C kódot gondozhat. Jó esély van rá ugyanis, hogy elődei nem olvastak hasonló művet, hiszen magyar nyelven ez az első ilyen kiadvány.