Ocena:

Książka ta jest wysoko ceniona jako niezbędne źródło wiedzy na temat biblioteki standardowej C++, w szczególności funkcji C++11. Oferuje szczegółowe wyjaśnienia, dobrze zorganizowany układ i nadaje się zarówno do nauki, jak i jako odniesienie. Istnieją jednak obawy dotyczące literówek, problemów z formatowaniem w wersji e-bookowej i postrzegania jej bardziej jako odniesienia niż samouczka, co czyni ją mniej dostępną dla początkujących.
Zalety:⬤ Wyczerpujące omówienie biblioteki standardowej C++, w szczególności funkcji C++11.
⬤ Dobrze skonstruowane rozdziały, które są samodzielne, dzięki czemu łatwo się do nich odwoływać.
⬤ Wydanie w twardej oprawie jest trwałe i przyjazne dla użytkownika.
⬤ Doskonały indeks i szczegółowe przykłady ułatwiają naukę.
⬤ Niezbędna dla poważnych programistów C++.
⬤ Obecność literówek i błędów w kodzie, które mogą powodować zamieszanie.
⬤ Format e-booka cierpi z powodu słabego formatowania kodu i tabel, co utrudnia czytanie.
⬤ Postrzegana bardziej jako odniesienie niż samouczek, co może nie odpowiadać początkującym.
⬤ Niektóre treści zostały przeniesione do elektronicznego suplementu w drugiej edycji, rozczarowując użytkowników, którzy woleli poprzedni kompleksowy format.
(na podstawie 137 opinii czytelników)
The C++ Standard Library: A Tutorial and Reference
Najlepiej sprzedające się zasoby C++
Teraz zaktualizowane dla C++11
Biblioteka standardowa C++ zapewnia zestaw wspólnych klas i interfejsów, które znacznie rozszerzają podstawowy język C++. Biblioteka nie jest jednak oczywista. Aby w pełni wykorzystać jej komponenty - i skorzystać z ich mocy - potrzebujesz zasobu, który robi znacznie więcej niż lista klas i ich funkcji.
The C++ Standard Library: A Tutorial and Reference, Second Edition opisuje tę bibliotekę jako obecnie włączoną do nowego standardu języka ANSI/ISO C++ (C++11). Książka zawiera kompleksową dokumentację każdego komponentu biblioteki, w tym wprowadzenie do jego celu i projektu; jasno napisane wyjaśnienia złożonych pojęć; praktyczne szczegóły programowania potrzebne do efektywnego wykorzystania; pułapki i pułapki; dokładna sygnatura i definicja najważniejszych klas i funkcji; oraz liczne przykłady działającego kodu. Książka koncentruje się w szczególności na Standardowej Bibliotece Szablonów (STL), analizując kontenery, iteratory, obiekty funkcyjne i algorytmy STL.
Książka obejmuje wszystkie nowe komponenty biblioteki C++11, w tym.
⬤ Walutowość.
⬤ Arytmetykę ułamkową.
⬤ Zegary i timery.
⬤ Krotki.
⬤ Nowe kontenery STL.
⬤ Nowe algorytmy STL.
⬤ Nowe inteligentne wskaźniki.
⬤ Nowe ustawienia regionalne.
⬤ Liczby losowe i dystrybucje.
⬤ Cechy typów i narzędzia.
⬤ Wyrażenia regularne.
Książka analizuje również nowy styl programowania C++ i jego wpływ na bibliotekę standardową, w tym lambdy, pętle for oparte na zakresie, semantykę przenoszenia i szablony variadic.
Towarzysząca strona internetowa, zawierająca kod źródłowy, znajduje się pod adresem www.cppstdlib.com.