ODBIERZ TWÓJ BONUS :: »

C++. Podróż po języku dla zaawansowanych. Wydanie III Bjarne Stroustrup

Autor:
Bjarne Stroustrup
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.3/6  Opinie: 9
Stron:
312
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
47,40 zł 79,00 zł (-40%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,50 zł 79,00 zł (-50%)
39,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 i organizowania programów w nowoczesnym C++
  • Definiowania własnych typów: struktur, klas, wyliczeń i unii
  • Korzystania z modułów i przestrzeni nazw dla lepszej organizacji kodu
  • Obsługi wyjątków, asercji i różnych metod obsługi błędów
  • Implementowania klas, typów abstrakcyjnych i hierarchii dziedziczenia
  • Zarządzania zasobami, kopiowania, przenoszenia i przeciążania operatorów
  • Tworzenia i wykorzystywania szablonów oraz programowania generycznego
  • Stosowania koncepcji (concepts) i szablonów zmiennych w C++20
  • Pracy z biblioteką standardową i jej komponentami
  • Operowania na łańcuchach znaków, widokach i wyrażeniach regularnych
  • Realizowania wejścia-wyjścia, formatowania oraz obsługi plików
  • Wykorzystywania kontenerów standardowych i alokatorów pamięci
  • Używania algorytmów standardowych, iteratorów i algorytmów równoległych
  • Pracy z zakresami, generatorami i potokami danych
  • Zarządzania wskaźnikami i alternatywnymi strukturami przechowywania danych
  • Programowania współbieżnego z zadaniami, wątkami i współprocedurami

C++ zmienił się nie do poznania: jest nowocześniejszy, bardziej precyzyjny, pozwala też na pisanie zwięzłego i efektywnego kodu. Programista ma dokładniejszą kontrolę nad działaniem programu, co przekłada się na szybkość pracy i lepsze wykorzystywanie zasobów sprzętowych. Dodatkowo ekosystem C++ oferuje mnóstwo bibliotek, narzędzi czy środowisk programistycznych. Aby jednak pisać w nim dobry kod, trzeba sprawnie poruszać się po świecie C++.

To drugie wydanie zwięzłego przewodnika po C++ dla doświadczonych programistów, zaktualizowane do standardu C++20. Dzięki niemu zaznajomisz się z najważniejszymi elementami języka i biblioteki standardowej, koniecznymi do efektywnej pracy w takich stylach programowania jak programowanie zorientowane obiektowo czy generyczne. W tym wydaniu opisano wiele nowych elementów dodanych w C++20, w tym moduły, koncepcje, współprocedury i zakresy. Omówiono też wybrane komponenty biblioteki, które pojawią się dopiero w standardzie C++23.

Jeśli jesteś programistą C lub C++ i zależy Ci, by lepiej poznać najnowsze możliwości języka C++, albo biegle posługujesz się innym językiem programowania i chcesz ogólnie zaznajomić się z zaletami nowoczesnego C++ ― nie znajdziesz bardziej zwięzłego i prostszego przewodnika niż ten.

W książce między innymi:

  • nowe możliwości języka w standardzie C++20
  • moduły, klasy i obsługa błędów
  • operacje, zarządzanie zasobami i wejście-wyjście
  • generatory, potoki, kontenery
  • współbieżność i wielozadaniowość

Oto nowoczesny C++: poznaj jego ukryte możliwości!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Dr Bjarne Stroustrup zaprojektował i zaimplementował język C++. Jest autorem książek, licznych publikacji popularnonaukowych i akademickich. Piastuje stanowisko profesora informatyki na Columbia University w Nowym Jorku. Jest członkiem amerykańskiej National Academy of Engineering, stowarzyszeń IEEE, ACM i CHM, a także laureatem prestiżowych wyróżnień.

Bjarne Stroustrup - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka omawia najnowsze standardy C++, takie jak C++20 i C++23?
Tak, książka została zaktualizowana do standardu C++20 i opisuje także wybrane komponenty, które pojawią się w C++23.
2. Czy publikacja zawiera praktyczne przykłady kodu i porady programistyczne?
Tak, w każdym rozdziale znajdują się praktyczne porady oraz liczne przykłady kodu, które pomagają lepiej zrozumieć omawiane zagadnienia.
3. Czy książka nadaje się do samodzielnej nauki nowoczesnych funkcji C++?
Tak, książka jest zwięzłym przewodnikiem, który krok po kroku wyjaśnia najważniejsze elementy języka i biblioteki standardowej, co ułatwia samodzielną naukę.
4. Jakie zagadnienia dotyczące zaawansowanego C++ są poruszane w książce?
Książka obejmuje m.in. moduły, koncepcje, programowanie generyczne, współbieżność, zarządzanie zasobami, szablony, zakresy, nowe typy danych oraz komponenty biblioteki standardowej.
5. Czy książka jest aktualna pod względem narzędzi i bibliotek C++?
Tak, omawia najnowsze narzędzia, biblioteki oraz środowiska programistyczne dostępne w ekosystemie C++.
6. Czy książka jest dostępna w wersji drukowanej i elektronicznej?
Tak, w księgarni Helion.pl można wybrać zarówno wersję papierową, jak i e-book (PDF, ePub, mobi).
7. Czy po zakupie e-booka otrzymam dostęp do wszystkich formatów pliku?
Tak, kupując e-booka otrzymasz dostęp do wszystkich dostępnych formatów (PDF, ePub, mobi) bez dodatkowych opłat.
8. Czy książka może służyć jako podręcznik do odświeżenia wiedzy z C++?
Tak, publikacja świetnie sprawdzi się jako przewodnik do szybkiego przypomnienia i usystematyzowania wiedzy z zakresu nowoczesnego C++.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
47,40 zł
Dodaj do koszyka
Ebook
39,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile