Programowanie C++

Książek o tematyce C++ powstało wiele i każda z nich stara się jakoś odróżnić od reszty. Trudno jednak znaleźć naprawdę rozbudowany, uniwersalny poradnik dla początkujących i doświadczonych programistów C++, zaś opisywana książka pełni taką rolę.

Książek o tematyce C++ powstało wiele i każda z nich stara się jakoś odróżnić od reszty. Trudno jednak znaleźć naprawdę rozbudowany, uniwersalny poradnik dla początkujących i doświadczonych programistów C++, zaś opisywana książka pełni taką rolę.

Autor, Herbert Schild, może szczycić się nie byle jakimi osiągnięciami w dziedzinie programowania. Jest członkiem komitetu pracującego nad standardem C++ i wydał wiele podręczników o podobnej tematyce, na różnym poziomie zaawansowania. Podręcznik "Programowanie C++" kieruje do osób z ogólnym doświadczeniem w dziedzinie programowania. Nie wymaga znajomości C ani C++, gdyż stara się omówić podstawy obu tych standardów i pokazać nie zawsze wyraźną granicę między nimi. Wygodny podział na pięć części i czterdzieści rozdziałów pozwala powoli wejść w tajemnice języka.

Wszystko zaczyna się od przeglądu "C", potem następuje opis "C++" i jego bibliotek, a na końcu umieszczono przykłady stosowania C++. Dużym plusem jest bardzo szczegółowe omówienie wszystkich ważniejszych funkcji C i C++. Aby ilość zebranego materiału nie przytłaczała, teoretyczne rozważania poparte zostały praktycznymi przykładami.

Niestety, zrezygnowano z dołączenia płyty z kodami źródłowymi. Istnieje jedynie możliwość ściągnięcia ich ze strony wydawcy. Osoby, które liczą na programowanie aplikacji okienkowych, nie będą zachwycone, bowiem wszystkie programy są konsolowe. Jest to jednak zrozumiałe, gdyż możliwości języka zostałyby tylko zaciemnione przez interfejs Windows.

Warto mięć taką książkę, ze szczegółowym opisem podstaw języka C++, w swojej bibliotece, gdyż nawet zaawansowani programiści nie obejdą się bez odpowiedniego kompendium wiedzy.

Herbert Schildt, tł. Tomasz Zajbt, Agnieszka Chodkowska, Warszawa 2002, ReadMe, s. 795, cena 79,60 zł


Zobacz również