C++20. Laboratorium Dawid Farbaniec
- Autor:
- Dawid Farbaniec
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 264
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
C++20. Laboratorium
Czego się nauczysz?
- Tworzenia schematów blokowych i pisania pseudokodu do projektowania algorytmów
- Kompilowania kodu źródłowego i budowania projektów w C++
- Stosowania komentarzy i organizowania czytelnego kodu
- Definiowania i używania zmiennych, stałych oraz określania ich zakresów
- Wykorzystywania podstawowych i złożonych typów danych, w tym typów wyliczeniowych i void
- Przeprowadzania rzutowania i konwersji typów za pomocą static_cast, const_cast, dynamic_cast i reinterpret_cast
- Operowania napisami, surowymi napisami oraz strukturami i unią
- Stosowania instrukcji warunkowych if, switch oraz grupowania warunków
- Implementowania pętli for, while, do-while oraz instrukcji break, continue i goto
- Używania operatorów arytmetycznych, logicznych, bitowych, przeciążania operatorów i operatora trójargumentowego
- Tworzenia i zarządzania tablicami, wskaźnikami, referencjami oraz inteligentnymi wskaźnikami
- Definiowania i wywoływania funkcji, korzystania z argumentów domyślnych, przeciążania funkcji oraz wyrażeń lambda
- Programowania z użyciem klas, obiektów, dziedziczenia, konstruktorów, destruktorów oraz operatora trójdrożnego porównania
- Wykorzystywania przestrzeni nazw, aliasów i dyrektywy using
- Tworzenia szablonów funkcji, klas, zmiennych oraz stosowania wymagań nazwanych (concepts)
- Obsługi wyjątków za pomocą bloków try-catch i mechanizmu rzucania wyjątków
- Budowania przykładowej aplikacji w C++/WinRT dla Universal Windows Platform
Wydajny i niezależny od platformy język wysokopoziomowy? To C++!
- Poznaj konstrukcje składniowe języka C++
- Naucz się je stosować w praktyce
- Napisz swoje pierwsze programy
Programowanie to w dużym uproszczeniu wydawanie komputerowi odpowiednich poleceń. Aby jednak móc to robić, trzeba opanować trudną sztukę komunikacji z maszyną, co w praktyce sprowadza się do posługiwania się zrozumiałym dla niej językiem. Obecnie niemal nikt nie musi się już uczyć języków niskopoziomowych, które są minimalistyczne i niezawodne, ale trudne do nauki i zastosowania w przypadku złożonych projektów. Z pomocą przychodzą tu języki wysokopoziomowe, a zwłaszcza łączący dużą wydajność z potężnymi możliwościami C++.
Jeśli chcesz go poznać lub odświeżyć swoją wiedzę, rusz w drogę z tym przewodnikiem! Odbędziesz dzięki niemu podróż po składni C++, zapoznasz się z jego instrukcjami i nauczysz się czytać kod. Dowiesz się, jak stosować podstawowe i złożone typy danych, odkryjesz sposoby użycia pętli, wkroczysz w świat funkcji i programowania obiektowego, a także opanujesz sztukę obsługi wyjątków. Poznasz też najważniejsze elementy standardu C++20, takie jak wymagania nazwane (ang. concepts), koprocedury (ang. coroutines), trójdrożny operator porównania = (tzw. statek kosmiczny), atrybuty [[nodiscard]] z komunikatem, [[likely]] i [[unlikely]], a także typ znakowy char8_t.
Prosto do celu i na praktycznych przykładach - z tą książką szybko rozgryziesz język, dzięki któremu kariera w IT stanie przed Tobą otworem. Nie zwlekaj, chwyć C++ za rogi!
- Podstawy algorytmiki
- Składnia i konstrukcje języka C++
- Budowanie i uruchamianie projektów
- Typy podstawowe i złożone
- Rzutowanie i konwersja typów
- Instrukcje warunkowe i pętle
- Operatory i funkcje
- Tablice i wskaźniki
- Klasy i obiekty
- Obsługa wyjątków
- Zastosowanie szablonów
- Aplikacje WinRT
Naucz się programować jak prawdziwy haker!
Wybrane bestsellery
Dawid Farbaniec - 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@helion.pl
Książka drukowana




Oceny i opinie klientów: C++20. Laboratorium Dawid Farbaniec
(10)-
6
-
5
-
4
-
3
-
2
-
1
3.9(2)
(4)
(1)
(0)
(0)
(3)
więcej opinii
ukryj opinie