Zdroj: Softwarové noviny, 12/1995
Autor: Miroslav Virius
Tuto knihu jsem přečetl daleko podrobněji než velkou většinu
publikací, které jsem kdy recenzoval - psal jsem na ni totiž
lektorský posudek pro nakladatele.
Název této knihy je trochu zavádějící. Autor sice navazuje
na Učebnici jazyka C, která vyšla v nakladatelství Kopp
v loňském roce, nicméně nejde o prosté pokračování. Autor
zde nabízí bližší pohled na programování v Céčku a rozebírá
některé problémy, na které může začátečník i pokročilejší
programátor narazit. Přitom se hovoří o programování pod
DOSem i pod UNIXem.
V první části se autor zabývá ANSI C. Podrobně rozebírá
vstupy a výstupy a ukazuje, na jaké podrazy můžeme narazit,
vysvětluje význam a použití předdefinovaných maker
preprocesoru, standardních globálních proměnných, některých
funkcí ze standardních knihoven a jiné užitečné věci. Mimo
jiné tu najdeme i povídání o funkcích s proměnným počtem
parametrů.
Druhá část je věnována především Borland C, ale nejen tomuto
překladači. Najdeme tu mj. výklad o práci s registry
procesoru, s přerušeními, s porty a s pamětí CMOS. Užitečné
jsou i informace o přístupu k EMS a XMS z dosovských
programů.
V dodatcích najdeme základní informace, potřebné při
programování pod UNIXem, a poučení (či spíše zkušenosti)
z prací na velkých projektech.
Na rozdíl od prvního dílu nejde o souvislý výklad, ale
o sérii kapitol, které na sebe navazují jen velmi volně.
V každé z nich najde začínající (a občas i zkušenější)
céčkař řadu užitečných informací.
Ve srovnání s prvním dílem je tato kniha psána přece jen
poněkud uvolněněji, obsahuje méně anglicismů a prošla také
pečlivější jazykovou korekturou, takže se lépe čte.
První díl byl jen jednou z mnoha publikací o Céčku. Druhý
díl je však svým zaměřením u nás výjimečný.