ODBIERZ TWÓJ BONUS :: »

Opus magnum C++. Wyprawa w głąb C++20. Tom 5 Jerzy Grębosz

(ebook) (audiobook) (audiobook)
Autor:
Jerzy Grębosz
Serie wydawnicze:
Opus magnum
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 3
Stron:
296
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
47,40 zł 79,00 zł (-40%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Darmowa dostawa od 60,00 zł Do darmowej dostawy brakuje Ci 0,00 zł Najtańsza dostawa od 9,90 zł Gratulujemy! Twoje zamówienie kwalifikuje się do darmowej wysyłki Wysyłamy w 24h

Ebook
35,90 zł 79,00 zł (-55%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

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

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.

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

Selling  helion.pl
nformacja o grafice AI Informacja o grafice AI Wybrane elementy graficzne tej sekcji powstały przy wsparciu AI

O autorze książki

Prof. dr hab. Jerzy Grębosz – autor książek o języku C++, fizyk, popularyzator, podróżnik-antropolog. Pracownik Instytutu Fizyki Jądrowej imienia Henryka Niewodniczańskiego Polskiej Akademii Nauk (IFJ PAN). Popularyzator nauki – wszechświat wyjaśnia w sposób kreatywny i niekonwencjonalny, między innymi poprzez widowiska artystyczne, animacje komputerowe, czy też autorskie spektakle i filmy popularnonaukowe (nagradzane na przeglądach i festiwalach filmów naukowych i edukacyjnych, wykorzystywane do nauki w szkołach). Autor publikacji z zakresu fizyki jądrowej i języka C++. Jego książki – „Symfonia C++ Standard” oraz „Pasja C++” – są podręcznikami na wielu polskich uniwersytetach. Z zamiłowania podróżnik – antropolog. W swoich podróżach na wyspy Oceanii poznaje pierwotne plemiona i ich kulturę.

Więcej informacji: https://www.ifj.edu.pl/~grebosz/

Jerzy Grębosz - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy w tym tomie omawiane jest C++20 ,,od zera", czy raczej konkretne nowości standardu?
To tom skupiony na nowościach C++20 i ich praktycznym użyciu (m.in. atrybuty, `<=>`, `std::format`, `ranges`, koncepty, moduły, korutyny), a nie pełny kurs podstaw języka.
2. Jakie zagadnienia C++20 są tu opisane najdokładniej?
Szczególnie dużo miejsca poświęcono bibliotece `std::ranges` (widoki i adaptery), modułom (organizacja i import) oraz korutynom (mechanika działania i praktyczne przykłady).
3. Czy książka zawiera przykłady kodu i ćwiczenia do samodzielnego przerobienia?
Tak -- rozdziały są ilustrowane przykładami i programami, a na końcu wielu rozdziałów znajdują się sekcje ,,Ćwiczenia".
4. Czy dowiem się, jak poprawnie używać operatora ,,statku kosmicznego" (`<=>`) w różnych typach?
Tak -- autor omawia `<=>` m.in. dla typów całkowitych i zmiennoprzecinkowych, kategorie porównań (np. `strong_ordering`, `weak_ordering`) oraz porównania deklarowane jako `= default`.
5. Czy ten tom pomoże mi pisać czytelniejsze szablony dzięki konceptom (concepts)?
Tak -- znajdziesz wprowadzenie do wymogów, słowa kluczowego `requires`, konceptów standardowych oraz praktyczne wskazówki, jak ich używać w szablonach i lambdach.
6. Czy moduły w C++20 są pokazane ,,praktycznie", a nie tylko teoretycznie?
Tak -- poza omówieniem budowy modułów i partycji, jest też część o uruchamianiu modułów w praktyce (w tym konfiguracja krok po kroku w Qt Creator).
7. Czy w książce są korutyny od podstaw i porównanie z wątkami?
Tak -- korutyny są omawiane od pierwszego przykładu, przez ,,co robi kompilator", aż po zastosowania (generator, współpraca korutyn, pętla zdarzeń, wyjątki) i zestawienie korutyn z wątkami.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
47,40 zł
Dodaj do koszyka
Ebook
35,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint