Opis
Podręcznik ten ma pełnić rolę pomocy dydaktycznej do 30-godzinnego wykładu i ćwiczeń laboratoryjnych z podstaw języka C++. Jest powszechnie przyjętą zasadą, że nauka języków programowania oparta jest o liczne przykłady pokazujące praktyczne zastosowanie paradygmatów i składni danego języka programowania. Skrajnym przykładem takiego podejścia jest książka J. Waltera i in. pt. „C++ w zadaniach” (SAMS, Robomatic 2000).
Z recenzji
Prezentowany w podręczniku materiał jest starannie dobrany, a poszczególne zagadnienia są zilustrowane dobrze zaprojektowanymi programami. W podręczniku Autor umieścił zarówno proste przykłady bez skomplikowanych konstrukcji programistycznych, aby w jak najbardziej przystępny sposób pokazać działania poszczególnych elementów programowania obiektowego, a także rozbudowane programy o dość dużym stopniu skomplikowania.
(…) Autor systematycznie wprowadza czytelnika w konstrukcje języka C++. Każdy rozdział ma przejrzystą organizację: krótkie teoretyczne wprowadzenie, opis i zasady posługiwania się omawianą konstrukcją, przykład w formie działającego programu oraz pokazany wynik działania testowego programu. Bardzo często zamieszczone są przykłady pokazujące działanie programu oraz omawiane są możliwe błędy, jakie mogą wystąpić, gdy użyje się niewłaściwego kontekstu.
Całość prezentowanego materiału jest omówiona przystępnie i precyzyjnie, na wyróżnienie (…) zasługują błyskotliwie napisane rozdziały: (…) Przeciążanie operatorów, wskaźnik this, referencje, (…) System wejścia-wyjścia, (…) Klasa string — Łańcuchy znakowe w stylu C++.
Z recenzji prof. dr. hab. Pawła Mikołajczaka