1.2 Literatura
Literatura dotycząca języka C++ jest bardzo bogata. Spośród wielu
pozycji dostępnych na rynku polskim na pewno godne polecenia są
książki:
- Podstawy języka C++
- Stanley B. Lippman, Josée Lajoie (WNT).
Bardzo obszerny kurs C++. Uwzględnia opis biblioteki standardowej.
- Symfonia C++
- Jerzy Grębosz (Wyd. Editions).
Dobrze i przystępnie napisany kurs C++.
- Język C++. Szkoła programowania
- Stephen Prata (Helion).
Obszerny i pełny kurs C++.
- Język C++
- Bjarne Stroustrup (WNT).
Książka twórcy języka C++. Przeznaczona raczej
dla profesjonalistów lub bardziej zaawansowanych
studentów, a nie dla początkujących:
trudna w czytaniu, ale zawierająca pełny i autorytatywny
wykład C++ (bez uwzględnienia nowego standardu). Wadą jest bardzo
skrótowy spis treści i ubogi indeks, co utrudnia poszukiwanie
potrzebnych informacji.
- Thinking in C++ (edycja polska)
- Bruce Eckel (Helion).
Dobry podręcznik z wieloma przykładami. Drugi tom poświęcony
jest głównie bibliotece standardowej.
- Biblioteka standardowa C++
- P.J. Plauger (WNT).
Opis biblioteki standardowej C++ z przykładami.
- C++. Biblioteka standardowa
- N.M. Josuttis (Helion).
Inny, bardzo szczegółowy opis biblioteki standardowej
C++. Wiele dobrze dobranych przykładów.
- Język C++ bardziej efektywny
- Scott Meyers (WNT).
Nie jest to podręcznik, ale zbiór luźnych artykułów
na temat efektywnego programowania w C++. Godne polecenia
raczej dla bardziej zaawansowanych, ale przynajmniej niektóre
fragmenty powinny być, przy pewnym wysiłku, zrozumiałe
dla zainteresowanych początkujących. Istnieją też podobne
w charakterze i godne polecenia inne książki tego autora.
- STL w praktyce
- Scott Meyers (Helion).
Zbiór luźnych artykułów na temat efektywnego
korzystania z Biblioteki Standardowej.
Dla bardziej zaawansowanych.
- Algorytmy w C++
- R. Sedgewick (Wyd. RM).
Klasyczny podręcznik poświęcony algorytmom. Przykłady w języku C++.
Podobny materiał można oczywiście znaleźć w wielu innych
książkach na temat języka C++.
Niewyczerpanym źródłem informacji o C/C++ (i wszelkich innych
innych językach programowania), przykładów, specyfikacji,
omówień, wykładów i wszelkich innych przydatnych materiałów
jest oczywiście Internet.
T.R. Werner, 21 lutego 2016; 20:17