Ocena:
Książka przedstawia C++17 w powierzchowny sposób, służąc przede wszystkim jako przewodnik wprowadzający, a nie kompleksowe źródło informacji dla doświadczonych programistów.
Zalety:Książka jest prosta i może być dobra dla początkujących lub osób przechodzących z innych obiektowych języków programowania, które potrzebują prostego odniesienia do składni.
Wady:Skład jest słaby z nadmiernymi odstępami między wierszami, co skutkuje rozdętą prezentacją; obejmuje funkcje C++17 powierzchownie, bez głębi i szczegółów. Jakość druku jest przeciętna i może nie być odpowiednia dla doświadczonych programistów.
(na podstawie 4 opinii czytelników)
C++17 Quick Syntax Reference: A Pocket Guide to the Language, APIs and Library
Ten szybki przewodnik po C++17 to skondensowane odniesienie do kodu i składni popularnego języka programowania, w pełni zaktualizowane dla C++17. Przedstawia niezbędną składnię C++ w dobrze zorganizowanym formacie, który może być używany jako poręczne odniesienie.
W C++17 Quick Syntax Reference znajdziesz krótkie, proste i ukierunkowane przykłady kodu. Książka zawiera dobrze rozplanowany spis treści i obszerny indeks umożliwiający łatwe przeglądanie. W tej książce nie znajdziesz żadnego technicznego żargonu, rozdętych przykładów, wyciągniętych lekcji historii ani dowcipnych historii. Znajdziesz za to zwięzłe, rzeczowe i bardzo przystępne odniesienie językowe. Książka jest pełna przydatnych informacji i jest niezbędna dla każdego programisty C++.
Czego się nauczysz
⬤ Używaj dedukcji argumentów szablonu dla szablonów klas.
⬤ Deklarować parametry szablonów innych niż typ za pomocą wyrażeń auto-folding i automatycznej dedukcji z listy braced-init-list.
⬤ Stosowanie lambd i przechwytywanie lambda przez wartość.
⬤ Praca ze zmiennymi inline, zagnieżdżonymi przestrzeniami nazw, wiązaniami strukturalnymi i instrukcjami wyboru z inicjalizatorem.
⬤ Używanie literałów znaków utf-8.
⬤ Przeprowadzanie bezpośredniej inicjalizacji wyliczeń.
⬤ Korzystaj z nowych funkcji biblioteki C++17 lub szablonów klas std:: variant, optional, any, string_view, invoke, apply i innych.
⬤ Wykonaj łączenie dla map i zestawów, również nowe w C++17.
Dla kogo jest ta książka
Doświadczeni programiści C++. Ponadto jest to zwięzłe, łatwe do przyswojenia wprowadzenie dla innych programistów, którzy dopiero zaczynają przygodę z C++.
© 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)