Książka kucharska C++17 STL: Odkryj najnowsze ulepszenia programowania funkcyjnego i wyrażeń lambda

Ocena:   (4,3 na 5)

Książka kucharska C++17 STL: Odkryj najnowsze ulepszenia programowania funkcyjnego i wyrażeń lambda (Jacek Galowicz)

Opinie czytelników

Podsumowanie:

Książka jest dobrze zorganizowanym i pouczającym źródłem informacji na temat C++17, zawierającym praktyczne przykłady i przejrzysty styl prezentacji. Istnieją jednak obawy dotyczące formatowania w wydaniu Kindle, niektórych przestarzałych treści i przydatności dla początkujących.

Zalety:

Dobrze zorganizowana i przejrzysta prezentacja
praktyczna z dużą ilością przykładów i ilustracji
dobre wprowadzenie do funkcji C++17
przydatne dla osób z pewnym doświadczeniem w programowaniu
koncentruje się na nowoczesnych technikach programowania C++
szczegółowe dyskusje na temat biblioteki standardowej.

Wady:

Problemy z formatowaniem w wydaniu Kindle
nie jest przeznaczona dla początkujących
niektóre przykłady mogą nie działać ze starszymi kompilatorami
niektórzy recenzenci uznali, że nie jest warta swojej ceny, ponieważ podobne przepisy można znaleźć w Internecie
drobne błędy w treści.

(na podstawie 15 opinii czytelników)

Oryginalny tytuł:

C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Zawartość książki:

Ponad 90 przepisów wykorzystujących zaawansowane funkcje biblioteki standardowej w C++17

Główne cechy

⬤ Poznaj najnowsze funkcje języka C++ i dowiedz się, jak pisać lepszy kod przy użyciu biblioteki standardowej (STL). Skróć czas tworzenia aplikacji.

⬤ Zrozum zakres i moc funkcji STL, aby radzić sobie z rzeczywistymi problemami.

⬤ Tworzenie własnych algorytmów bez utraty prostoty i elegancji STL.

Opis książki

C++ przeszedł długą drogę i jest używany w każdej dziedzinie przemysłu. Szybki, wydajny i elastyczny, jest używany do rozwiązywania wielu problemów. Nadchodząca wersja C++ sprawi, że programiści zmienią sposób kodowania. Jeśli chcesz zrozumieć praktyczną użyteczność C++17 STL w celu pisania inteligentniejszego, w pełni przenośnego kodu, to ta książka jest dla Ciebie.

Zaczynając od nowych funkcji języka, ta książka pomoże ci zrozumieć mechanikę języka i funkcje biblioteczne oraz oferuje wgląd w ich działanie. W przeciwieństwie do innych książek, nasza przyjmuje specyficzne dla implementacji podejście do rozwiązywania problemów, które pomoże ci szybko pokonać przeszkody. Poznasz podstawowe koncepcje STL, takie jak kontenery, algorytmy, klasy użytkowe, wyrażenia lambda, iteratory i inne, pracując nad praktycznymi przepisami z prawdziwego świata. Przepisy te pomogą ci w pełni wykorzystać STL i pokażą, jak programować w lepszy sposób.

Pod koniec książki będziesz na bieżąco z najnowszymi funkcjami C++17 i zaoszczędzisz czas i wysiłek podczas eleganckiego rozwiązywania zadań za pomocą STL.

Czego się nauczysz

⬤ Dowiesz się o nowych podstawowych funkcjach języka i problemach, które miały rozwiązać.

⬤ Zrozumieć wewnętrzne działanie i wymagania iteratorów poprzez ich implementację.

⬤ Poznaj algorytmy, styl programowania funkcyjnego i wyrażenia lambda.

⬤ Wykorzystanie bogatego, przenośnego, szybkiego i dobrze przetestowanego zestawu dobrze zaprojektowanych algorytmów dostarczonych w STL.

⬤ Pracować z łańcuchami w sposób STL zamiast ręcznie tworzyć kod w stylu C.

⬤ Zrozumienie standardowych klas wsparcia dla współbieżności i synchronizacji oraz sposobów ich wykorzystania.

⬤ Korzystanie z dodatku do biblioteki systemu plików dostępnego w C++17 STL.

Dla kogo jest ta książka

Ta książka jest przeznaczona dla średnio-zaawansowanych programistów C++, którzy chcą w pełni wykorzystać Standardową Bibliotekę Szablonów najnowszej wersji C++: C++ 17.

Dodatkowe informacje o książce:

ISBN:9781787120495
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Książka kucharska C++17 STL: Odkryj najnowsze ulepszenia programowania funkcyjnego i wyrażeń lambda...
Ponad 90 przepisów wykorzystujących zaawansowane...
Książka kucharska C++17 STL: Odkryj najnowsze ulepszenia programowania funkcyjnego i wyrażeń lambda - C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Prace autora wydały następujące wydawnictwa: