C++ w 24 godziny. Wydanie VI
- Autorzy:
- Rogers Cadenhead, Jesse Liberty
- Ocena:
- 6.0/6 Opinie: 2
- Stron:
- 456
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: C++ w 24 godziny. Wydanie VI
C++ powstał w 1979 roku i doskonale przetrwał próbę czasu, a dziś oferuje programistom potężne możliwości i ogromną elastyczność. Co więcej, istnieją języki programowania, których twórcy inspirowali się właśnie C++; jednym z nich jest Java. Oznacza to, że opanowanie C++ daje wiele korzyści: ułatwia zrozumienie innych języków programowania, a przede wszystkim pozwala na tworzenie aplikacji praktycznie dla wszystkich platform, począwszy od komputerów i serwerów, przez urządzenia mobilne i konsole do gier, aż po komputery typu mainframe.
Dzięki tej książce w ciągu 24 godzinnych lekcji poznasz podstawy programowania w C++ i szybko zaczniesz tworzyć w pełni funkcjonalne aplikacje. Najpierw zapoznasz się z instalacją i użyciem kompilatora, później dowiesz się, jak debugować tworzony kod, aż wreszcie poznasz nowości wprowadzone w standardzie C++14. Dowiesz się, jak zarządzać wejściem i wyjściem oraz jak pracować z pętlami i tablicami. Nauczysz się programowania zorientowanego obiektowo i zobaczysz, jak wykorzystywać szablony. Każda lekcja kończy się zestawem pytań i odpowiedzi, warsztatami oraz ćwiczeniami do samodzielnego wykonania.
Najważniejsze zagadnienia:
- instalacja i korzystanie z kompilatora C++ na platformach Windows, MacOS i Linux
- podstawowe koncepcje C++, takie jak funkcje i klasy
- wyrażenia lambda, wskaźniki i przeciążanie operatorów
- dziedziczenie i polimorfizm
- nowe funkcje języka wprowadzone w standardzie C++14
C++. Programowanie na miarę wyobraźni!
W ciągu zaledwie 24 godzinnych lekcji lub nawet w krótszym czasie będziesz w stanie opanować podstawy programowania w C++, czyli jednym z najpopularniejszych i najpotężniejszych języków programowania, jakie zostały kiedykolwiek opracowane.
Wykorzystując proste podejście krok po kroku, w przyjazny i szybki sposób dowiesz się wszystkiego, co powinieneś wiedzieć. Począwszy od instalacji i użycia kompilatora, przez debugowanie tworzonych programów aż do nowości wprowadzonych w standardzie C++14.
Każda kolejna lekcja opiera się na przedstawionym wcześniej materiale. Dzięki tej książce opanujesz solidne podstawy technik i koncepcji programowania w C++.
Polecenia krok po kroku przeprowadzą Cię przez większość najczęściej wykonywanych zadań programistycznych w C++.
Quizy i ćwiczenia zamieszczone na końcu każdej lekcji pomagają w sprawdzeniu zdobytej wiedzy i podpowiadają, czy jesteś gotowy przejść dalej.
Uwagi i wskazówki dostarczają podpowiedzi i rozwiązań.
Z tej książki dowiesz się, jak...
- Zainstalować i używać kompilatora C++ na platformach Windows, macOS i Linux.
- Tworzyć w języku C++ programy zorientowane obiektowo.
- Opanować podstawowe koncepcje C++, takie jak funkcje i klasy.
- Zapewnić programom bogatą funkcjonalność dzięki użyciu szablonów i wyrażeń lambda.
- Debugować programy i wyszukiwać w nich nieprawidłowo działający kod.
- Opanować techniki dotyczące pracy z wyjątkami i obsługą błędów.
- Wykorzystać nowe funkcje języka wprowadzone w standardzie C++14.
- Tworzyć i korzystać z szablonów.
- Kontrolować przepływ działania programu za pomocą pętli.
- Przechowywać informacje w tablicach i ciągach tekstowych.
- Deklarować i używać wskaźniki.
- Używać przeciążenia operatorów.
- Rozszerzać klasy za pomocą dziedziczenia.
- Używać polimorfizmu i klas potomnych.
- Stosować analizę i projekt zorientowany obiektowo.
![Summer BOOOK FEST / Ebooki -50%, książki -40%, audiobooki po 12,90zł](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19761/Ebp_summer_book_fest_2024_Sonia_d910d93e4_1180x419_.png)
Wybrane bestsellery
-
Kiedy myślimy o takich aplikacjach jak Maya, VirtualBox, Telegram, Spotify, Dropbox czy Google Earth, być może nie od razu znajdujemy wspólny mianownik. A jest nim framework Qt, używany przez wszystkie te znane marki. Qt powstał z myślą o programowaniu interfejsów graficznych GUI, a ze względu na...
Framework Qt. Kurs video. Tworzenie interfejsów graficznych w C++ Framework Qt. Kurs video. Tworzenie interfejsów graficznych w C++
(67.05 zł najniższa cena z 30 dni)74.50 zł
149.00 zł(-50%) -
Dawno, dawno temu, w głębokich latach osiemdziesiątych ubiegłego wieku pewien duński informatyk zainspirowany językiem C opracował jeden z najważniejszych, najbardziej elastycznych i do dziś niezastąpionych języków programowania — C++. Dziś ten język jest wykorzystywany do tworzenia gier ko...
Opus magnum C++. Programowanie w języku C++. Wydanie III poprawione (komplet) Opus magnum C++. Programowanie w języku C++. Wydanie III poprawione (komplet)
(149.40 zł najniższa cena z 30 dni)149.40 zł
249.00 zł(-40%) -
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 p...
Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4. Wydanie II poprawione Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4. Wydanie II poprawione
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
This book is a fun introduction to the world of game programming, C++20, and the OpenGL-powered SFML using four fun, fully playable games of increasing difficulty and advancing features
Beginning C++ Game Programming. Learn C++ from scratch by building fun games - Third Edition Beginning C++ Game Programming. Learn C++ from scratch by building fun games - Third Edition
-
Modern CMake for C++ is your guide to building, testing, and packaging software with ease. You'll learn to create maintainable projects, compile and link executables and libraries, use external dependencies, and more.
Modern CMake for C++. Effortlessly build cutting-edge C++ code and deliver high-quality solutions - Second Edition Modern CMake for C++. Effortlessly build cutting-edge C++ code and deliver high-quality solutions - Second Edition
-
Unlock your architectural visualization potential with this comprehensive guide to UE5. Learn best practices, advanced techniques, and hands-on exercises for photorealistic real-time 3D environments. Ideal for beginners to experienced professionals.
Architectural Visualization in Unreal Engine 5. Create photorealistic architectural interior renderings in UE5 Architectural Visualization in Unreal Engine 5. Create photorealistic architectural interior renderings in UE5
-
Learn how design patterns offer the tools and practices to write code faster and more easily with Game Development Patterns with Unreal Engine 5. This book will walk you through a variety of design patterns and demonstrate how to apply them to Unreal Engine 5 projects as you design systems with t...
Game Development Patterns with Unreal Engine 5. Build maintainable and scalable systems with C++ and Blueprint Game Development Patterns with Unreal Engine 5. Build maintainable and scalable systems with C++ and Blueprint
-
Jeśli zastanawiasz się nad karierą programisty lub już się przygotowujesz do tego, by zostać koderem, poważnie rozważ naukę języka C++. Zaprojektowany w latach 80. XX wieku przez duńskiego informatyka Bjarne Stroustrupa C++ rozszerza język C o obiektowe mechanizmy abstrakcji danych i silną statyc...
C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień C++ w zadaniach. Kurs video. Techniki rozwiązywania złożonych zagadnień
(51.60 zł najniższa cena z 30 dni)58.04 zł
129.00 zł(-55%)
O autorach ebooka
Rogers Cadenhead - jest programistą komputerowym, który napisał wiele książek na tematy związane z internetem, między innymi Java w 21 dni. Wydanie VII. Oficjalna witryna internetowa niniejszej książki znajduje się pod adresem https://workbench.cadenhead.org/book/cpp-24-hours/.
Jesse Liberty - jest prezesem firmy Liberty Associates, Inc., która ma w ofercie szkolenia dotyczące .NET, tworzenie programów na zamówienie, a także konsultacje. Był wiceprezesem działu informatycznego Citibanku, a także inżynierem i architektem oprogramowania w firmach AT&T, Ziff Davis, Xerox oraz PBS.
Jesse Liberty jest autorem kilkunastu książek dotyczących programowania dla sieci WWW oraz programowania zorientowanego obiektowo.
Rogers Cadenhead, Jesse Liberty - pozostałe książki
-
With .NET MAUI for C# Developers, you’ll learn to create cross-platform apps for iOS, Android, Windows, and Mac by writing the code once and leveraging the application to automatically produce native code for each. With the help of this book, you’ll be well prepared to build commerc...
.NET MAUI for C# Developers. Build cross-platform mobile and desktop applications .NET MAUI for C# Developers. Build cross-platform mobile and desktop applications
-
Oto opracowany z myślą o programistach praktyczny przewodnik, dzięki któremu szybko zaczniesz się posługiwać Gitem. Zawiera wszystkie informacje niezbędne do dogłębnego zrozumienia specyfiki tego narzędzia. Dowiesz się, w jaki sposób je zainstalować i skonfigurować, nauczysz się tworzyć i klonowa...
Git dla programistów. Efektywna kontrola wersji w projektach programistycznych Git dla programistów. Efektywna kontrola wersji w projektach programistycznych
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Git for Programmers explores the advanced concepts of Git and trains you to leverage its functionalities in the best way.
Git for Programmers. Master Git for effective implementation of version control for your programming projects Git for Programmers. Master Git for effective implementation of version control for your programming projects
-
Ta książka to bardzo przystępny, zwięzły podręcznik składający się z 24 godzinnych lekcji. Jej celem jest nauka programowania w języku Java od podstaw. Pojęcia programistyczne są objaśniane w sposób zrozumiały, a technika tworzenia kodu została opisana krok po kroku. Po 24 godzinach spędzonych z ...(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Dzięki niniejszej książce bez problemu zrozumiesz wszystkie najważniejsze elementy najnowszej wersji języka Java 8. Dogłębnie poznasz sam język, a także jego podstawowe biblioteki. Książkę podzielono na 21 lekcji, kładąc nacisk na praktyczne aspekty programowania. Właściwie od początku będziesz p...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Ten bestsellerowy podręcznik pozwoli Ci błyskawicznie poznać wszystkie niuanse języka C# 4.0. Najnowsze wydanie zostało zaktualizowane o nowości w C# oraz zawiera opis tego języka i platformy .NET. W trakcie lektury nauczysz się tworzyć skomplikowane programy przy użyciu technik programowania obi...(64.50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł(-50%) -
Dzięki tej książce dowiesz się, jak tworzyć interaktywne i wydajne aplikacje WWW z wykorzystaniem języka VisualBasic 2005. Jednocześnie nauczysz się zapewniać bezpieczeństwo w tworzonych aplikacjach i korzystać z poszczególnych kontrolek. Autorzy książki pokażą Ci metody radzenia sobie z błędami...(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Dzięki tej książce zdobędziesz wiedzę pozwalającą Ci na swobodne poruszanie się w świecie aplikacji internetowych opartych o .NET. Nauczysz się w maksymalny sposób wykorzystywać możliwości środowiska Visual Studio 2008, poznasz dostępne kontrolki oraz sprawdzisz, do czego może Ci się przydać ADO....(64.50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł(-50%) -
With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 wi...
Programming C# 4.0. Building Windows, Web, and RIA Applications for the .NET 4.0 Framework Programming C# 4.0. Building Windows, Web, and RIA Applications for the .NET 4.0 Framework
(149.16 zł najniższa cena z 30 dni)148.96 zł
189.00 zł(-21%) -
If you're new to C#, this popular book is the ideal way to get started. Completely revised for the latest version of the language, Learning C# 3.0 starts with the fundamentals and takes you through intermediate and advanced C# features -- including generics, interfaces, delegates, lambda expressi...
Learning C# 3.0. Master the fundamentals of C# 3.0 Learning C# 3.0. Master the fundamentals of C# 3.0
(108.73 zł najniższa cena z 30 dni)108.63 zł
139.00 zł(-22%)
Zobacz pozostałe książki z serii w 24 godziny
-
Oto wyjątkowy przewodnik po platformie Roblox. Składa się z 24 lekcji skonstruowanych w sposób ułatwiający szybkie opanowanie materiału; przeczytanie każdej z nich i wykonanie podanych ćwiczeń zajmie Ci najwyżej godzinę. Lekcje i zadania łącznie tworzą kurs, dzięki któremu nauczysz się samodzieln...
Roblox Lua w 24 godziny. Tworzenie gier dla początkujących Roblox Lua w 24 godziny. Tworzenie gier dla początkujących
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(34.50 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
Książka, którą trzymasz w dłoni, została pomyślana jako zwięzły podręcznik składający się z 24 godzinnych lekcji. Znajdziesz tu szczegóły działania protokołów i opis szerokiego spektrum usług dostępnych dziś w internecie. Dowiesz się, jak konfigurować sieci i nimi zarządzać oraz jak rozwiązywać p...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
W ciągu jednogodzinnych (lub krótszych) sesji nauczysz się tworzyć w języku Microsoft Visual Basic 2015 kompletne, niezawodne, nowoczesne aplikacje dla systemu Windows. Rozdziały opisujące w przystępnym języku, jak krok po kroku wykorzystać nabytą wiedzę, otworzą Ci drogę do sukcesów w każdym asp...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Niniejszy samouczek pozwala przyswoić sobie podstawy programowania w ciągu 24 godzinnych lekcji, umożliwia solidne opanowanie podstaw i uczy poprawnego projektowania programów. Nie pominięto tu szczególnie ważnego przygotowania się do programowania ani zasad tworzenia oprogramowania w korporacjac...
Programowanie dla początkujących w 24 godziny. Wydanie III Programowanie dla początkujących w 24 godziny. Wydanie III
(29.49 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
Błyskawicznie zaczniesz korzystać z zaawansowanych technik bazodanowych. Nauczysz się używać widoków, wykonywać transakcje, konfigurować połączenia sieciowe i stosować rozszerzenia języka SQL dostępne w bazach danych Oracle i MS SQL Server.(34.50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Niniejsza książka pozwala w bardzo krótkim czasie zapoznać się z systemami SAP. Składa się z 24 rozdziałów-lekcji. Przyswojenie materiału każdej z tych lekcji nie powinno trwać dłużej niż godzinę. Ten niezwykle praktyczny przewodnik umożliwia solidne opanowanie podstaw, a następnie zapoznanie się...(39.50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł(-50%)
Ebooka "C++ w 24 godziny. Wydanie VI" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "C++ w 24 godziny. Wydanie VI" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "C++ w 24 godziny. Wydanie VI" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- C++ in 24 Hours, Sams Teach Yourself (6th Edition)
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 978-83-283-3551-6, 9788328335516
- Data wydania książki drukowanej:
- 2017-09-29
- ISBN Ebooka:
- 978-83-283-3552-3, 9788328335523
- Data wydania ebooka:
-
2017-09-29
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 60974
- Rozmiar pliku Pdf:
- 2.9MB
- Rozmiar pliku ePub:
- 3.6MB
- Rozmiar pliku Mobi:
- 9.1MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: w 24 godziny
Spis treści ebooka
- Użycie C++ (17)
- Kompilacja i linkowanie kodu źródłowego (18)
- Utworzenie pierwszego programu (19)
- Podsumowanie (21)
- Pytania i odpowiedzi (21)
- Warsztaty (22)
- Dlaczego warto używać C++? (25)
- Poszczególne elementy programu (29)
- Komentarze (31)
- Funkcje (32)
- Podsumowanie (35)
- Pytania i odpowiedzi (35)
- Warsztaty (36)
- Czym jest zmienna? (39)
- Definiowanie zmiennej (43)
- Przypisanie wartości zmiennej (45)
- Użycie definicji typu (46)
- Stałe (47)
- Zmienne o automatycznie ustalanym typie (50)
- Podsumowanie (52)
- Pytania i odpowiedzi (52)
- Warsztaty (54)
- Polecenia (57)
- Wyrażenia (58)
- Operatory (59)
- Konstrukcja warunkowa if-else (66)
- Operatory logiczne (70)
- Trudne do obliczenia wartości wyrażeń (72)
- Podsumowanie (72)
- Pytania i odpowiedzi (73)
- Warsztaty (74)
- Czym jest funkcja? (77)
- Deklarowanie i definiowanie funkcji (77)
- Użycie zmiennych w funkcjach (80)
- Parametry funkcji (83)
- Zwrot wartości z funkcji (84)
- Parametry domyślne funkcji (86)
- Przeciążanie funkcji (88)
- Automatyczne ustalenie typu wartości zwrotnej (89)
- Podsumowanie (91)
- Pytania i odpowiedzi (91)
- Warsztaty (92)
- Pętle (95)
- Pętla while (95)
- Pętla do-while (99)
- Pętla for (100)
- Konstrukcja switch (105)
- Podsumowanie (107)
- Pytania i odpowiedzi (108)
- Warsztaty (109)
- Czym jest tablica? (111)
- Zapis za końcem tablicy (113)
- Inicjalizacja tablicy (114)
- Tablica wielowymiarowa (115)
- Tablica znaków (118)
- Kopiowanie ciągu tekstowego (120)
- Odczytywanie tablicy za pomocą pętli foreach (121)
- Podsumowanie (122)
- Pytania i odpowiedzi (123)
- Warsztaty (124)
- Czym jest typ? (127)
- Utworzenie nowego typu (127)
- Klasy i elementy składowe (128)
- Dostęp do elementów składowych klasy (130)
- Dostęp prywatny kontra publiczny (130)
- Implementacja metod składowych (131)
- Tworzenie i usuwanie obiektów (134)
- Podsumowanie (138)
- Pytania i odpowiedzi (138)
- Warsztaty (139)
- Metody składowe typu const (141)
- Interfejs kontra implementacja (142)
- Sposób zorganizowania deklaracji klasy i definicji metod (142)
- Implementacja inline (142)
- Klasy, których danymi składowymi są inne klasy (145)
- Podsumowanie (149)
- Pytania i odpowiedzi (150)
- Warsztaty (151)
- Poznajemy wskaźnik i jego przeznaczenie (153)
- Stos i sterta (163)
- Wskaźnik null (167)
- Podsumowanie (169)
- Pytania i odpowiedzi (169)
- Warsztaty (170)
- Tworzenie obiektów na stercie (173)
- Usuwanie obiektów ze sterty (173)
- Dostęp do danych składowych za pomocą wskaźników (175)
- Dane składowe na stercie (176)
- Wskaźnik this (178)
- Utracone wskaźniki (179)
- Wskaźniki const (180)
- Wskaźniki const i metody składowe const (181)
- Podsumowanie (182)
- Pytania i odpowiedzi (183)
- Warsztaty (183)
- Czym jest referencja? (185)
- Utworzenie referencji (185)
- Użycie operatora adresu (&) z referencją (187)
- Kiedy można stosować referencję? (189)
- Zerowe wskaźniki i zerowe referencje (190)
- Przekazywanie argumentów funkcji przez referencję (190)
- Nagłówki i prototypy funkcji (194)
- Zwracanie kilku wartości (195)
- Podsumowanie (198)
- Pytania i odpowiedzi (198)
- Warsztaty (199)
- Przekazywanie przez referencje zwiększa efektywność działania programu (201)
- Przekazywanie wskaźnika const (204)
- Referencje jako alternatywa dla wskaźników (207)
- Kiedy używać wskaźników, a kiedy referencji (209)
- Zwracanie referencji do obiektu, którego nie ma w danym zasięgu (209)
- Problem związany ze zwracaniem referencji do obiektu na stercie (210)
- Wskaźnik, wskaźnik, kto ma wskaźnik? (212)
- Podsumowanie (213)
- Pytania i odpowiedzi (213)
- Warsztaty (214)
- Przeciążanie metod składowych (217)
- Użycie wartości domyślnych (219)
- Inicjalizacja obiektów (221)
- Konstruktor kopiujący (222)
- Wyrażenia stałych podczas kompilacji (226)
- Podsumowanie (228)
- Pytania i odpowiedzi (228)
- Warsztaty (229)
- Przeciążanie operatorów (231)
- Operatory konwersji (241)
- Podsumowanie (244)
- Pytania i odpowiedzi (245)
- Warsztaty (246)
- Czym jest dziedziczenie? (249)
- Prywatne kontra chronione (252)
- Konstruktory i destruktory (254)
- Przekazywanie argumentów do konstruktorów bazowych (256)
- Nadpisywanie funkcji (261)
- Podsumowanie (266)
- Pytania i odpowiedzi (266)
- Warsztaty (267)
- Polimorfizm implementowany za pomocą wirtualnych metod składowych (269)
- Jak działają metody wirtualne? (273)
- Podsumowanie (281)
- Pytania i odpowiedzi (281)
- Warsztaty (282)
- Problem z pojedynczym dziedziczeniem (285)
- Abstrakcyjne typy danych (289)
- Podsumowanie (301)
- Pytania i odpowiedzi (301)
- Warsztaty (302)
- Listy i inne struktury (305)
- Studium przypadku struktury listy (306)
- Struktura listy jako obiekt (315)
- Podsumowanie (316)
- Pytania i odpowiedzi (316)
- Warsztaty (317)
- Statyczne dane składowe (319)
- Statyczna metoda składowa (321)
- Zawieranie się klas (323)
- Zaprzyjaźnione klasy i metody (330)
- Podsumowanie (344)
- Pytania i odpowiedzi (344)
- Warsztaty (345)
- Najnowsza wersja C++ (347)
- Użycie auto w typie wartości zwrotnej funkcji (348)
- Słowo kluczowe constexpr (352)
- Wyrażenia lambda (354)
- Podsumowanie (355)
- Pytania i odpowiedzi (355)
- Warsztaty (356)
- Cykl programistyczny (359)
- Symulacja systemu alarmowego (360)
- PostMaster - studium przypadku (366)
- Podsumowanie (385)
- Pytania i odpowiedzi (386)
- Warsztaty (386)
- Czym są szablony? (389)
- Egzemplarze szablonu (390)
- Definicja szablonu (390)
- Użycie elementów szablonu (396)
- Podsumowanie (402)
- Pytania i odpowiedzi (402)
- Warsztaty (403)
- Pluskwy, błędy, pomyłki i "psujący się" kod (405)
- Sytuacje wyjątkowe (406)
- Wyjątki (407)
- Użycie bloków try i catch (411)
- Tworzenie kodu o profesjonalnej jakości (416)
- Podsumowanie (422)
- Pytania i odpowiedzi (422)
- Warsztaty (422)
- Inne podstawy (425)
- Konwertowanie na inną podstawę (426)
- Szesnastkowo (429)
- Pobieranie MinGW-w64 (443)
- Konfiguracja zmiennej środowiskowej Path (444)
- Przetestowanie instalacji (447)
O autorach (11)
Wprowadzenie (13)
CZĘŚĆ I. PODSTAWY C++
Godzina 1. Twój pierwszy program (17)
Godzina 2. Organizacja elementów programu (25)
Godzina 3. Tworzenie zmiennych i stałych (39)
Godzina 4. Użycie wyrażeń, poleceń i operatorów (57)
Godzina 5. Wywoływanie funkcji (77)
Godzina 6. Sterowanie przebiegiem działania programu (95)
Godzina 7. Przechowywanie informacji w tablicach i ciągach tekstowych (111)
CZĘŚĆ II. KLASY
Godzina 8. Tworzenie prostych klas (127)
Godzina 9. Przejście do klas zaawansowanych (141)
CZĘŚĆ III. ZARZĄDZANIE PAMIĘCIĄ
Godzina 10. Tworzenie wskaźników (153)
Godzina 11. Praca z zaawansowanymi wskaźnikami (173)
Godzina 12. Tworzenie referencji (185)
Godzina 13. Zaawansowane referencje i wskaźniki (201)
CZĘŚĆ IV. ZAAWANSOWANY C++
Godzina 14. Wywoływanie funkcji zaawansowanych (217)
Godzina 15. Przeciążanie operatorów (231)
CZĘŚĆ V. DZIEDZICZENIE I POLIMORFIZM
Godzina 16. Rozszerzanie klas za pomocą dziedziczenia (249)
Godzina 17. Użycie polimorfizmu i klas potomnych (269)
Godzina 18. Wykorzystanie polimorfizmu zaawansowanego (285)
CZĘŚĆ VI. TEMATY SPECJALNE
Godzina 19. Przechowywanie informacji na liście (305)
Godzina 20. Użycie specjalnych klas, funkcji i wskaźników (319)
Godzina 21. Użycie nowych funkcji standardu C++14 (347)
Godzina 22. Analiza i projekt zorientowany obiektowo (359)
Godzina 23. Tworzenie szablonów (389)
Godzina 24. Obsługa wyjątków i błędów (405)
DODATKI
Dodatek A. Systemy dwójkowy i szesnastkowy (425)
Dodatek B. Słowniczek (433)
Dodatek C. Witryna internetowa książki (441)
Dodatek D. Użycie kompilatora MinGW C++ w Windows (443)
Skorowidz (451)
Helion - inne książki
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(32.43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prog...
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwan...(23.40 zł najniższa cena z 30 dni)
23.40 zł
39.00 zł(-40%) -
Dzięki tej książce łatwo przyswoisz teoretyczne podstawy i zaczniesz je płynnie wdrażać w rzeczywistych scenariuszach. Dowiesz się, w jaki sposób myślenie przyczynowe ułatwia rozwiązywanie problemów, i poznasz pojęcia Pearla, takie jak strukturalny model przyczynowy, interwencje, kontrfakty itp. ...
Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOp...
DevOps dla zdesperowanych. Praktyczny poradnik przetrwania DevOps dla zdesperowanych. Praktyczny poradnik przetrwania
(40.20 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%)
Dzieki 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[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: C++ w 24 godziny. Wydanie VI Rogers Cadenhead, Jesse Liberty (2)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(0)
(0)
(0)
(0)
(0)
więcej opinii