Opis książki: C++. Ćwiczenia zaawansowane
- Zaprojektuj optymalne klasy
- Zbuduj prawdziwą hierarchię klas
- Zastosuj mechanizmy polimorfizmu
- Stwórz wydajną obsługę błędów i wyjątków
"C++. Ćwiczenia zaawansowane" to kontynuacja książki "C++. Ćwiczenia praktyczne" przeznaczona dla tych, którzy chcą pogłębiać swoją wiedzę o najpopularniejszym obecnie języku programowania. Przedstawia kolejne, niezwykle istotne zagadnienia związane z programowaniem w C++, mianowicie zasady programowania obiektowego. Przeczytasz o klasach, metodach i szablonach oraz poznasz w praktyce metody stosowania tych mechanizmów we własnych programach. Nauczysz się technik stosowania gotowych struktur danych, takich jak dynamiczna tablica, kolejka, lista oraz stos.
- Instalacja środowiska programistycznego
- Operacje zapisu i odczytu plików
- Klasy -- definiowanie i stosowanie
- Konstruktorzy i destruktor klas
- Hierarchia klas i dziedziczenie
- Obsługa wyjątków
- Stosowanie szablonów
Wybrane bestsellery
-
Autor tego zbioru zadań jest programistą i nauczycielem. To prawdziwy pasjonat programowania ― w tym w języku C++ ― które traktuje jak przedłużenie ludzkiej mowy. Uważa, że praktycznie na wszystko, co robimy w życiu, można spojrzeć jak na wykonywanie funkcji i algorytmów, które opisuj...(0,00 zł najniższa cena z 30 dni)
22.20 zł
37.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
(0,00 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
Książka, którą trzymasz w rękach, to kontynuacja genialnego kompendium Opus magnum C++11. 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 zag...
Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4 Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4
(0,00 zł najniższa cena z 30 dni)29.40 zł
49.00 zł(-40%) -
C++ to bez wątpienia jeden z najpopularniejszych i najpotężniejszych języków programowania. Znajduje zastosowanie w tworzeniu systemów operacyjnych, sterowników przemysłowych, bibliotek, gier komputerowych, najrozmaitszych aplikacji desktopowych, programów bazodanowych i oprogramowania serweroweg...
C++. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III C++. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III
(0,00 zł najniższa cena z 30 dni)11.90 zł
39.90 zł(-70%) -
Autor tej książki — wybitny specjalista pracujący nad wieloma znaczącymi projektami we francuskich, niemieckich i włoskich instytutach fizyki jądrowej, znany czytelnikom m.in. z genialnej Symfonii C++ — postawił sobie za cel napisanie nowej, przekrojowej książki o tym języku, która w ...
Opus magnum C++11. Programowanie w języku C++. Wydanie II poprawione (komplet) Opus magnum C++11. Programowanie w języku C++. Wydanie II poprawione (komplet)
(0,00 zł najniższa cena z 30 dni)119.40 zł
199.00 zł(-40%) -
Unreal Engine 5. Kurs video. Praktyczny niezbędnik game developera to ponad 6 godzin praktycznej wiedzy i budowania funkcjonalności, prototypowania mechaniki, a także iterowania produkcji. Na początku zaznajomisz się z edytorem i możliwościami narzędzia Unreal Engine 5. Nauczysz się stosować pred...
Unreal Engine 5. Kurs video. Praktyczny niezbędnik game developera Unreal Engine 5. Kurs video. Praktyczny niezbędnik game developera
(0,00 zł najniższa cena z 30 dni)74.50 zł
149.00 zł(-50%) -
Oto polska edycja popularnego podręcznika opartego na naukowych podstawach skutecznego uczenia. To znakomite wprowadzenie do podstawowych technik programowania i umiejętności projektowania pozwala łatwo, a przy tym dogłębnie opanować elementarne pojęcia. W przystępny sposób omawia najistotniejsze...
Wprowadzenie do C++. Efektywne nauczanie. Wydanie III Wprowadzenie do C++. Efektywne nauczanie. Wydanie III
(0,00 zł najniższa cena z 30 dni)99.50 zł
199.00 zł(-50%) -
Nie pamiętasz jakiegoś algorytmu? Nie wiesz, jaką strukturę danych należy zastosować? Nie masz pojęcia, jak wyznaczyć złożoność obliczeniową algorytmu? Nie martw się, Twoje problemy należą już do przeszłości! Tablice informatyczne. Algorytmy pozwolą Ci szybko odnaleźć i przypomnieć sobie podstawo...(0,00 zł najniższa cena z 30 dni)
8.50 zł
17.00 zł(-50%) -
Dzięki tej książce poznasz narzędzia i rozwiązania, które ułatwiają projektowanie w języku C++ nawet najbardziej skomplikowanych aplikacji. Autorzy przybliżają samo pojęcie architektury oprogramowania i na praktycznych przykładach wyjaśniają, na czym polega jej tworzenie. Pokazują również aktualn...
Architektura oprogramowania bez tajemnic. Wykorzystaj język C++ do tworzenia wydajnych aplikacji i systemów Architektura oprogramowania bez tajemnic. Wykorzystaj język C++ do tworzenia wydajnych aplikacji i systemów
(0,00 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Jeśli zależy Ci na tym, aby zdobyć rzetelną wiedzę i perfekcyjne umiejętności programowania z użyciem języka C++, powinieneś uczyć się od wybitnego eksperta i twórcy tego języka — Bjarne Stroustrupa, który jako pierwszy zaprojektował i zaimplementował C++. Podręcznik, który trzymasz w ręku,...
Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie III Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie III
(0,00 zł najniższa cena z 30 dni)74.50 zł
149.00 zł(-50%)
Andrzej Stasiewicz - pozostałe książki
-
Książka poprowadzi Cię przez trudny proces pisania pierwszych aplikacji w nowym, oficjalnym środowisku programistycznym Android Studio. Dowiesz się, jak przygotować swoje środowisko pracy. Nauczysz się tworzyć i opisywać graficzne zasoby aplikacji, takie jak obrazy i animacje. Odkryjesz, jak wyko...
-
Na szczęście dostępna jest już książka "Android. Podstawy tworzenia aplikacji", która bezboleśnie wprowadzi Cię w krainę programowania komputerów mobilnych pracujących pod kontrolą systemu firmy Google. Dzięki niej poznasz podstawy języka Java i budowę aplikacji działających w Androidzie. Nauczys...(14.90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł(-50%) -
Czas to zmienić. Czas sięgnąć po książkę „C++11. Nowy standard. Ćwiczenia”. W prosty sposób prezentuje ona najciekawsze i najbardziej przydatne możliwości z najnowszego standardu języka. Autor przedstawia niezbędne narzędzia programistyczne oraz sposoby ich używania, opisuje nowe słow...(9.90 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
Tablice informatyczne. C++" zawierają zestawienie najpotrzebniejszych informacji dotyczących języka C++. Każdy programista doceni je, gdy podczas pracy nie będzie miał czasu na wertowanie kilkunastu książek.(6.45 zł najniższa cena z 30 dni)
6.45 zł
12.90 zł(-50%) -
O tym, że wcale tak być nie musi, możesz przekonać się dzięki książce „C++. Ćwiczenia praktyczne. Wydanie III ”. Zgromadzone w niej informacje i ćwiczenia w prosty i niezwykle pragmatyczny sposób wprowadzą Cię w podstawy „tajemnej” wiedzy programistycznej. Dowiesz się międ...(9.90 zł najniższa cena z 30 dni)
14.50 zł
29.00 zł(-50%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook 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 posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: C++. Ćwiczenia zaawansowane (2)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Dziennik Łódzki pio; 27 lipca 2005
Dla tych, którzy poznali już trochę C++ i chcą rozwijać swoje umiejętności programowania w tym najpopularniejszym na świecie języku, propozycją nie do odrzucenia jest wydana przez Helion książka Andrzeja Stasiewicza "C++. Ćwiczenia zaawansowane".
Choć książka adresowana jest do nieco bardziej wtajemniczonych programistów, autor rozpoczął od podstaw -- instalacji i opisu środowiska oraz operacji wejścia i wyjścia. Następnie przeszedł do klas własnych typów danych, by następnie opisać konstruktory i destruktor oraz operatory i konwersje. W książce znalazł się też rozdział, dotyczący dziedziczenia oraz obsługi wyjątków. Na końcu możemy się zapoznać z szablonami funkcji i klas oraz tematyką związaną z wektorami. Po tej lekturze C ++ nie powinno mieć przed programistą tajemnic. Powinno mieć przed programistą tajemnic.
-
Magazyn Literacki Książki ost; 05/2005
Przez wiele lat język C++ wydawał się być narzędziem zbyt trudnym do powszechnego stosowania. Dzisiaj jest on jednym z podstawowych języków programistycznych, za pomocą którego powstają najlepsze aplikacje zarówno dla komputerów PC jak i dla innych platform systemowych. Książka przeznaczona jest zarówno dla początkujących jak i zaawansowanych programistów. Napisana w przejrzysty sposób wprowadza czytelnika w kolejne zagadnienia programowania, ukazując możliwe w danych sytuacjach rozwiązania. Zawarte w niej materiały rozwijają m.in.: zasady programowania obiektowego, podstawy informacji o klasach, metodach szablonach oraz metody praktycznego stosowania tych mechanizmów we własnych programach. Książka ukazuje nam także techniki stosowania gotowych struktur takich jak: struktury dynamiczne tablice, kolejka, lista oraz stos.
Szczegóły książki
- ISBN Książki drukowanej:
- 83-736-1766-3, 8373617663
- Data wydania książki drukowanej:
- 2005-01-12
- Format:
- B5
- Numer z katalogu:
- 2665
- 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.
- Erraty / Zgłoś erratę
- Kategorie:
Programowanie » C++ - Programowanie
Spis treści książki
- Instalacja środowiska programistycznego (9)
- Funkcja main() i ogólny szkic programu (11)
- Słowo kluczowe namespace, czyli przestrzenie nazw (14)
- Podsumowanie (16)
- Otwieranie plików do zapisu i odczytu (17)
- Modyfikowanie standardowych operacji wejścia i wyjścia (20)
- Podsumowanie (23)
- Deklarowanie i definiowanie klasy (25)
- Funkcje zaprzyjaźnione z klasami (28)
- Statyczne składniki klasy (30)
- Funkcje statyczne klasy (32)
- Pola bitowe w klasach (33)
- Słowo kluczowe this (34)
- Podsumowanie (35)
- Konstruktor bezargumentowy, zwany domyślnym (37)
- Konstruktory merytoryczne (38)
- Lista inicjalizacyjna konstruktora (39)
- Konstruktor kopiujący (40)
- Konstruktory konwertujące (42)
- Konstruktor a składniki stałe klasy (42)
- Destruktor (43)
- Gdy w klasie brakuje konstruktora... (44)
- Podsumowanie (46)
- Operatory zadeklarowane w klasie (47)
- Operator przypisania = (50)
- Operatory zadeklarowane poza klasą (52)
- Operator wyprowadzania danych << (53)
- Podsumowanie (54)
- Operator konwersji (55)
- Niejawne konwersje za pomocą operatora konwersji (57)
- Jednoargumentowe konstruktory konwersji (58)
- Niejawne konwersje za pomocą konstruktora (58)
- Konstruktor jednoargumentowy explicit (59)
- Operator static_cast (60)
- Operator const_cast (61)
- Operator dynamic_cast (62)
- Operator reinterpret_cast (63)
- Podsumowanie (63)
- Dziedziczenie po klasie a zawieranie klasy (65)
- Rodzaje dziedziczenia (67)
- Konstruktory klasy pochodnej (70)
- Konstruktor kopiujący klasy pochodnej (72)
- Operator przypisania w klasie pochodnej (73)
- Destruktor w klasie pochodnej (74)
- Funkcje wirtualne (75)
- Funkcje czysto wirtualne i klasy abstrakcyjne (76)
- Polimorfizm (77)
- Destruktor wirtualny (79)
- Podsumowanie (80)
- Ogólny schemat obsługi wyjątków (83)
- Zgłaszanie i identyfikacja wyjątków (84)
- Klasy wyjątków (86)
- Wyjątki i nowy styl pisania nagłówków funkcji (88)
- Hierarchia klas wyjątków (90)
- Wyjątki generowane przez funkcje biblioteczne (91)
- Podsumowanie (93)
- Szablony funkcji (95)
- Szablony klas (97)
- Domyślne typy - parametry szablonów (99)
- Podsumowanie (100)
- Rozmiary wektorów (101)
- Iteratory (104)
- Wyszukiwanie elementu w wektorze (107)
- Sortowanie elementów wektora (108)
- Tablice wielowymiarowe (109)
- Tablice klas (110)
- Zewnętrzne funkcje relacji (predykaty) (114)
- Podsumowanie (116)
Wprowadzenie (5)
Rozdział 1. Piszesz pierwsze programy (9)
Rozdział 2. Operacje na plikach (17)
Rozdział 3. Klasy, czyli Twoje własne typy danych (25)
Rozdział 4. Konstruktory i destruktor (37)
Rozdział 5. Przeciążanie operatorów (47)
Rozdział 6. Konwersje, czyli przekształcanie danych jednych typów w inne (55)
Rozdział 7. Dziedziczenie, czyli hierarchie klas (65)
Rozdział 8. Obsługa sytuacji wyjątkowych (83)
Rozdział 9. Szablony funkcji i klas (95)
Rozdział 10. Kontener vector (101)
Zakończenie (117)
Oceny i opinie klientów: C++. Ćwiczenia zaawansowane Andrzej Stasiewicz (3)
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)
(1)
(0)
(0)
(0)
Krzysztof Borowczyk,
Data dodania: 2006-02-02 Ocena: 6 Opinia potwierdzona zakupem
Janusz Maruszewski,
Data dodania: 2005-01-24 Ocena: 6 Opinia niepotwierdzona zakupem
Paweł Paryga,
Data dodania: 2005-09-16 Ocena: 4 Opinia potwierdzona zakupem
więcej opinii