Opus magnum C++. Wyprawa w głąb C++20. Tom 5 Jerzy Grębosz
- Autor:
- Jerzy Grębosz
- Serie wydawnicze:
- Opus magnum
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 296
- Druk:
- oprawa miękka
- Dostępny format:
-
PDF
Early Release
Uwaga! Ebook w usłudze Early Release – pełna wersja przed premierą. Otrzymujesz natychmiastowy dostęp do 100% ukończonej i zredagowanej książki, zanim trafi ona do ogólnopolskiej sprzedaży. Zyskujesz wiedzę jako pierwszy!
Opis
książki
:
Opus magnum C++. Wyprawa w głąb C++20. Tom 5
Czego się nauczysz?
- Stosowania atrybutów [[likely]] i [[unlikely]] do podpowiadania kompilatorowi ścieżek wykonania
- Wykorzystywania [[nodiscard]] z komunikatem do wymuszania obsługi wartości zwracanych
- Optymalizowania rozmiaru obiektów dzięki [[no_unique_address]]
- Implementowania porównań typów za pomocą operatora <=>=>
- Dobierania kategorii porównań (strong_ordering, weak_ordering, partial_ordering) dla różnych typów danych
- Generowania operatora <=> i powiązanych porównań przez deklarację = default=>
- Upraszczania pracy z enum i enum class przy użyciu using enum
- Formatowania tekstu z użyciem std::format, w tym szerokości, wyrównania, wypełnienia i precyzji (także dynamicznie)
- Przekazywania i przetwarzania ciągłych sekwencji danych przez std::span
- Wykonywania obliczeń w czasie kompilacji z consteval oraz bezpiecznej inicjalizacji globali z constinit
- Rozszerzania template
i stosowania NTTP (w tym wartości float, obiektów literalnych i lambd constexpr) - Pisania nowoczesnych lambd, w tym lambd z parametrami szablonu
- Definiowania i łączenia konceptów oraz wyrażania wymagań za pomocą requires
- Przetwarzania danych z wykorzystaniem std::ranges i widoków views (filter, transform, iota, join, split, keys/values)
- Organizowania dużych projektów przy użyciu modułów: interfejsów, partycji i eksportu nazw
- Projektowania korutyn: od generatorów i co_yield/co_await po pętlę zdarzeń, obsługę wyjątków i współpracę korutyn z wątkami
Poznawaj C++20 tak, jakby tłumaczył Ci go doświadczony kolega, z którym siedzisz przy jednym biurku
C++20 to największa od czasu wersji z numerem 11 aktualizacja języka C++. Wprowadza dziesiątki nowych mechanizmów, pozwalających pisać kod, który jest nowocześniejszy, bezpieczniejszy, czytelniejszy i wygodniejszy w utrzymaniu.
Wyprawa w głąb C++20 to kolejny tom cenionego cyklu Opus magnum C++, poświęconego najważniejszym zagadnieniom związanym z językiem C++. Autor, korzystając z wieloletniego doświadczenia zdobytego w międzynarodowych projektach, prowadzi czytelników krok po kroku przez nowe możliwości standardu C++20. Tak jak w poprzednich tomach, trudniejsze kwestie wyjaśnia prostym, przyjaznym językiem, a dodatkowo ilustruje je licznymi przykładami i praktycznymi programami.
Czego się nauczysz?
- Poznasz nowe atrybuty, dzięki którym skuteczniej porozumiesz się z kompilatorem
- Nauczysz się korzystać z trójstanowego operatora porównania (=)
- Odkryjesz nowoczesne metody formatowania tekstu z użyciem std::format
- Poznasz mechanizmy std::ranges, które pozwalają wygodniej przetwarzać sekwencje danych
- Dowiesz się, czym są koncepty (concepts) i jak dzięki nim tworzyć bezpieczniejsze i bardziej przejrzyste szablony
- Nauczysz się budować moduły - jako nowoczesny sposób organizowania dużych projektów
- Poznasz korutyny, jedną z najciekawszych i najbardziej nowatorskich możliwości C++20
Jeżeli znasz wcześniejsze standardy C++, ta książka pokaże Ci, jak ogromny krok naprzód wykonał współczesny C++ i pomoże w pełni wykorzystać jego nowe możliwości.
Wybrane bestsellery
Jerzy Grębosz - pozostałe książki
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Opus magnum C++. Wyprawa w głąb C++20. Tom 5 Jerzy Grębosz
(0)