Ocena:
Książka jest towarzyszem dla osób przechodzących ze starszych wersji C++ do C++11, dostarczając cennych spostrzeżeń i przykładów kodu zakorzenionych we współczesnych praktykach programistycznych. Ma ona jednak ograniczony zakres funkcji C++20 i nie została zaprojektowana jako kompleksowy podręcznik dla początkujących.
Zalety:Przydatne sekcje do przejścia na C++11, dobrze zorganizowane, prezentują współczesne idiomy, prowadzą czytelników przez zawiłości C++ i oferują cenne spostrzeżenia dotyczące ulepszania kodu.
Wady:Ograniczone i płytkie pokrycie C++20, większość treści koncentruje się na bardzo podstawowym C++, nieodpowiednim dla absolutnie początkujących.
(na podstawie 4 opinii czytelników)
Exploring C++20: The Programmer's Introduction to C++
Odkryj wszystko, co musisz wiedzieć o C++ w logicznej progresji małych lekcji, które możesz przerabiać tak szybko lub tak wolno, jak potrzebujesz. Ta książka dzieli C++ na małe kawałki, które pomogą ci nauczyć się języka krok po kroku. W pełni zaktualizowana, aby uwzględnić C++20, nie zakłada znajomości C++ ani żadnego innego języka opartego na C.
Exploring C++20 przyznaje, że C++ może być skomplikowanym językiem, więc zamiast zasypywać cię złożonymi rozdziałami wyjaśniającymi funkcje, klasy i instrukcje w izolacji, skupisz się na tym, jak osiągnąć wyniki. Ucząc się trochę tego i trochę tamtego, wkrótce zgromadzisz wystarczającą wiedzę, aby pisać nietrywialne programy i zbudujesz solidne podstawy doświadczenia, które umieszczą te wcześniej zaskakujące koncepcje w kontekście.
W tym w pełni poprawionym trzecim wydaniu Exploring C++, na początku książki dowiesz się, jak korzystać z biblioteki standardowej. Następnie będziesz pracować z operatorami, obiektami i źródłami danych w coraz bardziej realistycznych sytuacjach. Wreszcie, zaczniesz łączyć elementy, aby tworzyć zaawansowane programy własnego projektu, mając pewność, że zbudowałeś solidną bazę doświadczenia, z której możesz się rozwijać.
Czego się nauczysz
⬤ Poznaj podstawy, w tym instrukcje złożone, moduły i nie tylko.
Pracuj z niestandardowymi typami i zobacz, jak z nich korzystać.
⬤ Pisz przydatne algorytmy, funkcje i nie tylko.
⬤ Odkryj najnowsze funkcje C++ 20, w tym koncepcje, moduły i zakresy.
⬤ Zastosuj swoje umiejętności w projektach, które obejmują liczby stałoprzecinkowe i aplikacje wskaźnika masy ciała.
Wykonaj programowanie ogólne i zastosuj je w praktycznym projekcie.
⬤ Wykorzystaj wielokrotne dziedziczenie, cechy/polityki, przeciążone funkcje i metaprogramowanie.
Dla kogo jest ta książka
Doświadczeni programiści, którzy mogą mieć niewielkie lub żadne doświadczenie z C++, którzy chcą przyspieszyć naukę języka C++20, aby mogli zacząć działać.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)