ODBIERZ TWÓJ BONUS :: »

Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4. Wydanie II poprawione Jerzy Grębosz

(ebook) (audiobook) (audiobook)
Autor:
Jerzy Grębosz
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.7/6  Opinie: 6
Stron:
272
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
41,40 zł 69,00 zł (-40%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
34,50 zł 69,00 zł (-50%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka 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?

  • Tworzenia szablonów funkcji i klas o zmiennej liczbie parametrów
  • Operowania na pakietach argumentów szablonów (rozpakowywanie, przekazywanie przez wartość, referencję, adres)
  • Wykorzystywania rozwinięć pakietów parametrów w różnych kontekstach kodu
  • Stosowania nowych cech języka wprowadzonych w C++14, takich jak zapis binarny i separatory cyfr w stałych
  • Deklarowania typu rezultatu funkcji za pomocą decltype(auto)
  • Definiowania zmiennych szablonowych i przeładowywania operatorów new, delete
  • Używania nowych możliwości wyrażeń lambda i funkcji constexpr w C++14
  • Korzystania z atrybutów języka C++14 i C++17, takich jak maybe_unused, fallthrough, nodiscard
  • Rozumienia specyfikacji wyjątków jako części typu funkcji w C++17
  • Wykorzystywania techniki ,,pomijania kopiowania" oraz przydomka alignas z operatorami new i delete
  • Pracy z ustandaryzowanym porządkiem obliczania składników w złożonych wyrażeniach
  • Stosowania nowych konstrukcji, takich jak if constexpr, dowiązania strukturalne i inicjalizacje w if/switch
  • Używania operatora preprocesora __has_include i typu std::byte do operacji na surowych blokach pamięci
  • Korzystania z rozszerzonych możliwości auto, typename, zagnieżdżonych przestrzeni nazw i zakresowych pętli for
  • Rozwijania pakietów argumentów w deklaracjach using i inicjalizacji klamrowej
  • Analizowania zmian i modyfikacji istniejących cech języka wprowadzonych w C++17

C++ - mierz wysoko!

C++ to jeden z najpopularniejszych i najpotężniejszych języków programowania. Stanowi punkt wyjścia dla wielu innych języków, które odziedziczyły po nim składnię i liczne możliwości, dzięki czemu można śmiało stwierdzić, że znajomość C++ otwiera drzwi do świata nowoczesnego programowania i jest podstawą na wymagającym rynku pracy w branży informatycznej. Czasy się zmieniają, lecz to C++ jest wciąż wybierany wszędzie tam, gdzie liczą się możliwości, elastyczność, wydajność i stabilność.

Książka, którą trzymasz w rękach, to kontynuacja genialnego kompendium Opus magnum C++. Programowanie w języku C++. Autor, wybitny specjalista z ogromnym doświadczeniem w międzynarodowych projektach i twórca niezwykle popularnego podręcznika Symfonia C++, postanowił uzupełnić swoje dzieło o zagadnienia, dla których zabrakło miejsca w poprzednich tomach. Jeśli chcesz poszerzyć wiedzę na temat szablonów oraz poznać możliwości najnowszych standardów języka C++, nie mogłeś lepiej trafić!

  • Najważniejsze informacje o nowych możliwościach języka C++
  • Praktyczne przykłady zastosowania konstrukcji
  • Ćwiczenia utrwalające zdobytą wiedzę

Rusz w kolejną misję z C++ na pokładzie!

Wybrane bestsellery

O autorze książki

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 książka ,,Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4. Wydanie II poprawione" obejmuje nowości ze standardów C++14 i C++17?
Tak, książka szczegółowo omawia nowe funkcje i możliwości wprowadzone w standardach C++14 oraz C++17, prezentując ich praktyczne zastosowanie na licznych przykładach.
2. Czy znajdę w książce ćwiczenia pomagające utrwalić zdobytą wiedzę?
Tak, każda z głównych części książki zawiera ćwiczenia, które pozwalają sprawdzić i utrwalić nowe umiejętności z zakresu C++14 i C++17.
3. Czy do korzystania z tej książki potrzebuję wcześniejszej znajomości języka C++?
Tak, książka jest przeznaczona dla osób, które znają już podstawy C++ i chcą rozwinąć swoje umiejętności o zaawansowane zagadnienia oraz nowe standardy języka.
4. Czy książka nadaje się jako materiał do nauki samodzielnej?
Tak, książka została napisana w przystępny sposób, zawiera liczne przykłady i ćwiczenia, co czyni ją doskonałym wyborem do samodzielnej nauki.
5. Jakie konkretne tematy szablonów są omawiane w książce?
Książka szczegółowo opisuje szablony o zmiennej liczbie parametrów, techniki rozwijania pakietów parametrów, szablony funkcji i klas oraz ich praktyczne zastosowanie w nowoczesnym C++.
6. Czy książka wyjaśnia różnice między C++14 a C++17?
Tak, każda z sekcji poświęcona jest osobno nowościom w C++14 i C++17, z wyraźnym wskazaniem, które funkcje i zmiany dotyczą konkretnego standardu.
7. Czy publikacja zawiera indeks lub skorowidz ułatwiający szybkie wyszukiwanie zagadnień?
Tak, na końcu książki znajduje się szczegółowy skorowidz, który ułatwia szybkie odnalezienie interesujących tematów.
8. W jakiej formie dostępna jest książka w księgarni Helion.pl?
Książka jest dostępna w tradycyjnej wersji papierowej oraz jako e-book do pobrania. Szczegóły dotyczące formatu można sprawdzić na stronie produktu.

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
41,40 zł
Dodaj do koszyka
Ebook
34,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint