C++. Szablony. Vademecum profesjonalisty
- Autorzy:
- David Vandevoorde, Nicolai M. Josuttis
- Niedostępna
- Serie wydawnicze:
- Vademecum profesjonalisty
- Wydawnictwo:
- Helion
- Ocena:
- 6.0/6 Opinie: 2
- Stron:
- 480
- Druk:
- oprawa twarda
Opis
książki
:
C++. Szablony. Vademecum profesjonalisty
Książka "C++. Szablony. Vademecum profesjonalisty." zawiera komplet informacji niezbędnych do rozpoczęcia korzystania z szablonów i pełnego wykorzystania ich możliwości, jak również wiedzy pomagającej doświadczonym programistom przekroczyć granicę, za którą programowanie z rzemiosła staje się sztuką. Autorzy założyli, że znasz język C++ i potrafisz programować z wykorzystaniem komponentów biblioteki standardowej. Prezentowane w książce przykłady znakomicie ilustrują abstrakcyjne pojęcia i demonstrują najlepsze praktyki programistyczne.
Poznasz:
- sposoby unikania pułapek towarzyszących stosowaniu szablonów,
- idiomy i techniki związane z szablonami -- od technik najprostszych do takich, które poza tą książką nie zostały jeszcze nigdzie dokumentowane,
- sposoby wielokrotnego wykorzystywania tego samego kodu źródłowego bez zmniejszania jego wydajności i bezpieczeństwa,
- sposoby zwiększania efektywności programów w języku C++,
- sposoby tworzenia oprogramowania bardziej elastycznego i łatwiejszego w utrzymaniu.
Wybrane bestsellery
-
Promocja
Znajomość C++ otwiera więc drzwi do kreowania cyfrowego świata w różnych dziedzinach. Jednakże początki z C++ mogą stanowić wyzwanie i wywoływać pytania, jak się uczyć, aby robić postępy, i w jaki sposób uporządkować zdobytą wiedzę. Cóż, nie ma lepszej metody niż nauka poprzez praktykę! Przed Tobą zbiór 100 zadań, skonstruowanych tak, by stopniowo zwiększać potrzebę stosowania coraz bardziej zaawansowanych elementów języka. Równocześnie wcześniejsze zadania są rozwiązywane takimi zasobami języka, jakie odpowiadają procesowi uczenia. Poza ćwiczeniami autor podzielił się licznymi ciekawostkami, sugestiami i uwagami skłaniającymi do przemyśleń i pogłębiania wiedzy o programowaniu.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Ta książka jest doskonałym uzupełnieniem podręcznej biblioteczki każdego programisty C++. Opisano w niej znaczenie dobrego projektu oprogramowania oraz zasady tworzenia takich projektów. Omówiono szereg przydatnych wzorców projektowych, dzięki którym łatwiej można zrozumieć, jak zarządzać zależnościami i abstrakcjami, zwiększać możliwości modyfikowania i rozszerzania tworzonego kodu oraz stosować nowoczesne wzorce projektowe. Zaprezentowano wzorce wykorzystujące wiele różnych paradygmatów, w tym programowanie: obiektowe, uogólnione oraz funkcyjne. Pokazano też największą zaletę nowoczesnego języka C++: możliwość łączenia różnych paradygmatów oraz tworzenia oprogramowania, które przetrwa dziesięciolecia.- Druk
C++. Projektowanie oprogramowania. Zasady i wzorce projektowe C++. Projektowanie oprogramowania. Zasady i wzorce projektowe
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja
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.- Druk
- PDF + ePub + Mobi pkt
C++. Podróż po języku dla zaawansowanych. Wydanie III C++. Podróż po języku dla zaawansowanych. Wydanie III
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
Internet rzeczy nadal ewoluuje - i staje się coraz powszechniejszy, a to może być zachętą do tego, by poznać go bliżej. Internet rzeczy. Podstawy programowania aplikacji i serwerów sieciowych w językach C/C++, MicroPython i Lua na urządzeniach IoT ESP8266, ESP32 i Arduino może się okazać świetną propozycją na początek przygody z IoT. Książka kompleksowo objaśnia specyfikę wybranych urządzeń i uczy, jak je programować w sposób na tyle przystępny, że wystarczy przeciętna znajomość obsługi komputera, by zacząć tworzyć pierwsze projekty. Treść została zilustrowana przykładowymi kodami źródłowymi, co zdecydowanie ułatwia stawianie pierwszych kroków.- Druk
- PDF + ePub + Mobi pkt
Internet rzeczy. Podstawy programowania aplikacji i serwerów sieciowych w językach C/C++, MicroPython i Lua na urządzeniach IoT ESP8266, ESP32 i Arduino Internet rzeczy. Podstawy programowania aplikacji i serwerów sieciowych w językach C/C++, MicroPython i Lua na urządzeniach IoT ESP8266, ESP32 i Arduino
(59,40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Promocja
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 opisujemy za pomocą słów. Od razu widać związek między podejściem humanistycznym i informatycznym! Dlatego też nauka programowania w żadnym stopniu nie jest opanowywaniem jakiejś specjalnej wiedzy tylko dla wtajemniczonych. To po prostu utrwalanie tego, co już wiemy i umiemy, tyle że w sposób logiczny i uporządkowany.- Druk
- PDF + ePub + Mobi pkt
(22,20 zł najniższa cena z 30 dni)
22.20 zł
37.00 zł (-40%) -
To książka przeznaczona dla programistów C++, którzy chcą poszerzyć swoją wiedzę na temat wzorców projektowych przy użyciu standardu C++17. Opisano tu zarówno klasyczne, jak i całkiem nowoczesne wzorce projektowe ułatwiające rozwiązywanie konkretnych problemów programistycznych w optymalny sposób. Przedstawiono też znaczenie niektórych najnowszych cech języka C++ dla implementacji wzorców. Treść została zilustrowana szeregiem przykładów i scenariuszy pokazujących wykorzystanie wzorców , ich alternatywy i wzajemne relacje. Co więcej, przykłady kodu - przy zachowaniu czytelności - prezentują sobą wysoką jakość oprogramowania produkcyjnego.
- Druk
- PDF + ePub + Mobi pkt
Stosowanie wzorców projektowych w C++. Kod wielokrotnego wykorzystania w programowaniu zorientowanym obiektowo Stosowanie wzorców projektowych w C++. Kod wielokrotnego wykorzystania w programowaniu zorientowanym obiektowo
Niedostępna
-
Promocja
Ostatnie kilkadziesiąt lat to okres burzliwego rozwoju technologii informatycznych i ciągłego zwiększania możliwości komputerów dostępnych dla coraz to szerszych rzesz użytkowników. Z zaawansowanych narzędzi graficznych i symulacyjnych mogą obecnie korzystać już nie tylko profesjonaliści zatrudnieni w dużych korporacjach dysponujących ogromnymi zasobami finansowymi, lecz również pasjonaci, programiści i graficy pracujący dla niewielkich firm, które tworzą animacje komputerowe na użytek przemysłu czy branży rozrywkowej.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.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 serwerowego - słowem, wszędzie tam, gdzie liczy się wydajność i niskie zużycie zasobów. Co więcej, napisane w nim programy są przenośne, dzięki czemu można je kompilować pod różne platformy sprzętowe i systemowe. C++ jest też doskonałym językiem do nauki programowania, również dlatego, że jego składnię wykorzystuje się w wielu innych językach.
- Druk
- PDF + ePub + Mobi pkt
C++. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III C++. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III
Niedostępna
-
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 prostym, wręcz przyjacielskim stylu wprowadza czytelnika w fascynujący świat programowania zorientowanego obiektowo. Zobacz, jak potężny jest dzisiaj C++ 11.
- Druk
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)
Niedostępna
-
Promocja
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ść.- Druk
Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4 Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%)
David Vandevoorde, Nicolai M. Josuttis - pozostałe książki
-
Biblioteka standardowa C++ poza wieloma niewątpliwymi zaletami ma jedną poważną wadę - jest trudna do opanowania. Właśnie dlatego potrzebny Ci jest ten podręcznik! W trakcie lektury poznasz nowe elementy języka C++ w wersji 11. Następnie dowiesz się, czym jest standardowa biblioteka szablonów (STL), oraz zobaczysz, jak wykorzystać w codziennej pracy: mapy, multimapy, iteratory, listy oraz wiele innych elementów. Na sam koniec nauczysz się poprawnie korzystać ze współbieżności oraz tworzyć aplikacje obsługujące różne wersje językowe.
- Druk
- PDF + ePub + Mobi pkt
C++. Biblioteka standardowa. Podręcznik programisty. Wydanie II C++. Biblioteka standardowa. Podręcznik programisty. Wydanie II
Niedostępna
-
Książka ta dostarcza wyczerpującej dokumentacji każdego z komponentów biblioteki, jak również przystępnych wyjaśnień złożonych zagadnień; prezentuje praktyczne szczegóły programowania, niezbędne do skutecznego zastosowania omawianej biblioteki w praktyce.
- Druk pkt
C++. Biblioteka standardowa. Podręcznik programisty, C++. Biblioteka IOStreams i lokalizacja programów C++. Biblioteka standardowa. Podręcznik programisty, C++. Biblioteka IOStreams i lokalizacja programów
Niedostępna 0.00 zł
-
C++ jest obecnie wiodącym językiem programowania obiektowego. Jego podstawowymi zaletami w stosunku do innych języków obiektowych jest wysoka efektywność i uniwersalność. Stosowany jest do tworzenia komercyjnego oprogramowania oraz efektywnych rozwiązań złożonych problemów. Książka krok po kroku omawia wszystkie właściwości języka i wyjaśnia sposo
- Druk pkt
C++. Programowanie zorientowane obiektowo. Vademecum profesjonalisty C++. Programowanie zorientowane obiektowo. Vademecum profesjonalisty
Niedostępna
-
Książka „C++. Biblioteka standardowa. Podręcznik programisty” dostarcza wyczerpującej dokumentacji każdego z komponentów biblioteki, jak również przystępnych wyjaśnień złożonych zagadnień; prezentuje praktyczne szczegóły programowania, niezbędne do skutecznego zastosowania omawianej biblioteki w praktyce.
- Druk pkt
C++. Biblioteka standardowa. Podręcznik programisty C++. Biblioteka standardowa. Podręcznik programisty
Niedostępna
-
Promocja
This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications. Whether your project invo- ePub + Mobi pkt
SOA in Practice. The Art of Distributed System Design SOA in Practice. The Art of Distributed System Design
(100,89 zł najniższa cena z 30 dni)
100.79 zł
139.00 zł (-27%)
Zobacz pozostałe książki z serii Vademecum profesjonalisty
-
Trzymasz w ręku piąte wydanie poradnika dla projektantów WWW, po który twórcy stron sięgają wyjątkowo często. Książka została poprawiona, zaktualizowana o PHP 7 i rozszerzona o prezentację najnowszych możliwości MySQL. Zawiera przejrzysty opis podstaw PHP oraz konfiguracji i pracy z bazą danych MySQL. Przedstawiono w niej zasady poprawnego projektowania, pisania i wdrażania aplikacji. Uwzględniono też zagadnienia dotyczące bezpieczeństwa i uwierzytelniania użytkowników oraz implementacji takich rozwiązań w rzeczywistych witrynach WWW. Nie zabrakło tu również gruntownego wprowadzenia do zagadnienia integracji części klienckiej i serwerowej aplikacji internetowych za pomocą JavaScriptu.
- Druk
- PDF + ePub + Mobi pkt
PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie V PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie V
Czasowo niedostępna
-
Ta książka to kompletny poradnik poświęcony wykorzystaniu bazy danych MySQL oraz administrowaniu tą bazą. W trakcie lektury dowiesz się, jak najlepiej składować dane w bazie, jak optymalizować zapytania oraz jak pobierać metadane. Ponadto nauczysz się uzyskiwać dostęp do bazy z użyciem języków C, Perl oraz PHP. Niezwykle istotna jest część trzecia niniejszej publikacji. Poświęcona została w całości zagadnieniom związanym z administrowaniem bazą MySQL. Zrozumiesz dzięki niej, w jaki sposób baza przechowuje dane, jak zoptymalizować jej wydajność oraz co musisz zrobić, by zagwarantować najwyższy poziom bezpieczeństwa.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
W trakcie lektury poznasz założenia architektoniczne, architekturę adresów internetowych oraz znaczenie i rolę poszczególnych warstw modelu TCP/IP. Dowiesz się, jak korzystać z komunikatów ICMP, rozgłaszać informacje w sieci, kontrolować przeciążenia w protokole TCP oraz korzystać z mechanizmów kryptograficznych. Znajdziesz tu dogłębne i intuicyjne wyjaśnienie wielu meandrów TCP/IP i Internetu, co pozwoli Ci bardziej efektywnie zarządzać swymi sieciami i tworzyć lepsze aplikacje internetowe.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Oto książka stworzona z myślą o programistach stawiających pierwsze kroki w języku Objective-C. Do wykorzystania zawartej tu wiedzy nie jest potrzebna znajomość języka C ani żadnego innego obiektowego języka programowania. Podstawą do nauki są dziesiątki ciekawych przykładów i ćwiczeń, ilustrujących użycie poszczególnych cech i ułatwiających zrozumienie poznawanych zagadnień. Książkę podzielono na trzy części. Pierwsza zawiera podstawowe wiadomości na temat języka Objective-C 2.0, a w drugiej znajdziesz opis klas dostępnych w bibliotece Foundation. Część trzecia poświęcona została niezwykle ważnym bibliotekom Cocoa i Cocoa Touch. Na końcu książki zamieszczono kurs pisania programów dla systemu iOS przy użyciu Software Development Kit iOS oraz biblioteki UIKit. Poznaj Objective-C i czerp z tego korzyści!
- Druk
Objective-C. Vademecum profesjonalisty. Wydanie III Objective-C. Vademecum profesjonalisty. Wydanie III
Niedostępna
-
Koniecznie zapoznaj się z suplementem do tej książki: Delphi 5 - vademecum profesjonalisty (suplement) OLE, COM, ActiveX MIDAS WebBroker ISAPI, NSAPI, HTML Książka adresowana jest do szerokiego grona programistów tworzących swe aplikacje przy użyciu Delphi 4. Napisana przez współautorów Delphi zawiera wiele cennych wskazówek dotyczących efektywne
- Druk pkt
Niedostępna
-
Jest to znacznie rozszerzona edycja książki HTML 4 - prawdziwa biblia twórcy serwisów WWW. I Ty możesz poznać tajniki języka HTML. Książka ta poprowadzi Cię krok po kroku przez wszystkie niezbędne do opanowania sztuki projektowania WWW - poczynając od budowy prostych stron a skończywszy na konstrukcji rozbudowanych i skomplikowanych serwisów WWW. P
- Druk pkt
Niedostępna
-
Do tej pory 32-bitowy rendering i animacja dostępne były na drogim sprzęcie wymagającym równie drogiego oprogramowania. MAX 2 otwiera drzwi do profesjonalnej animacji i renderingu, prowadzonych pod kontrolą zapewniającego wysoki komfort pracy systemu operacyjnego Windows NT. Nowoczesny, okienkowy interfejs użytkownika oraz niska cena czynią ten pro
- Druk pkt
Niedostępna
-
Niniejsza książka przeznaczona jest dla doświadczonych programistów Delphi i Pascala. Stanowi ona doskonałe wprowadzenie w zagadnienie tworzenia aplikacji baz danych w oparciu o interfejs graficzny Windows 95/NT. Napisana przez programistów dla programistów odsłania szczegóły tego fascynującego świata - w oparciu o sterowniki .OCX, wykorzystanie me
- Druk pkt
Niedostępna
-
Ostatnim wcieleniem 3D Studio jest 3D Studio MAX. Nie powinieneś traktować go jak kolejnej wersji starego programu. MAX jest zupełnie nowym programem który dziedziczy po swoim poprzedniku w zasadzie tylko nazwę. Podobnie jak 3D Studio, MAX również jest produktem przełomowym. Do tej pory 32-bitowy rendering i animacja dostępne były na drogim sprzęci
- Druk pkt
Niedostępna
-
Windows 98 - Vademecum profesjonalisty wprowadza w środowisko Microsoft Windows 98 i umożliwia bardzo dobre opanowanie jego funkcji. Książka jest wyczerpującym źródłem najświeższych informacji, dzięki którym z całą pewnością przyswoisz sobie nowe umiejętności i będziesz w stanie swobodnie poruszać się w środowisku nowego systemu. Książka omawia naj
- Druk pkt
Niedostępna
Ebooka "C++. Szablony. Vademecum profesjonalisty" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs 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++. Szablony. Vademecum profesjonalisty" 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 "C++. Szablony. Vademecum profesjonalisty" 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 książki
- Tytuł oryginału:
- C++ Templates The Complete Guide
- Tłumaczenie:
- Przemysław Szeremiota
- ISBN Książki drukowanej:
- 83-736-1175-4, 8373611754
- Data wydania książki drukowanej :
- 2003-07-23
- Format:
- B5
- Numer z katalogu:
- 2216
- Przykłady na ftp
- Erraty / Zgłoś erratę
- Kategorie:
Programowanie » C++ - Programowanie
- Serie wydawnicze: Vademecum profesjonalisty
Spis treści książki
- 1.1. Co należy wiedzieć przed przystąpieniem do lektury? (16)
- 1.2. Struktura ogólna książki (16)
- 1.3. Jak czytać tę książkę? (17)
- 1.4. Uwagi do stosowanego w tekście stylu programowania (17)
- 1.5. Standard a rzeczywistość (19)
- 1.6. Pliki przykładów i dodatkowe informacje (20)
- 2.1. Szablony funkcji - wstęp (23)
- 2.1.1. Definiowanie szablonu (23)
- 2.1.2. Korzystanie z szablonu (24)
- 2.2. Dedukcja typu argumentów (26)
- 2.3. Parametry szablonu (27)
- 2.4. Przeciążanie szablonów funkcji (29)
- 2.5. Podsumowanie (33)
- 3.1. Implementacja szablonu klasy Stack (35)
- 3.1.1. Deklarowanie szablonów klas (36)
- 3.1.2. Implementacja metod klasy (37)
- 3.2. Korzystanie z szablonu klasy Stack (38)
- 3.3. Specjalizacje szablonów klas (40)
- 3.4. Specjalizacja częściowa (42)
- 3.5. Domyślne argumenty szablonu (43)
- 3.6. Podsumowanie (45)
- 4.1. Pozatypowe parametry szablonów klas (47)
- 4.2. Pozatypowe parametry szablonów funkcji (50)
- 4.3. Ograniczenia dla pozatypowych parametrów szablonów (51)
- 4.4. Podsumowanie (52)
- 5.1. Słowo kluczowe typename (53)
- 5.2. Zastosowanie odwołania this-( (55)
- 5.3. Szablony składowych (55)
- 5.4. Szablony parametrów szablonów (59)
- 5.5. Inicjalizacja zerowa (63)
- 5.6. Literały łańcuchowe jako argumenty szablonów funkcji (64)
- 5.7. Podsumowanie (67)
- 6.1. Model włączania (69)
- 6.1.1. Komunikaty o błędach konsolidacji (69)
- 6.1.2. Szablony w plikach nagłówkowych (71)
- 6.2. Konkretyzacja jawna (72)
- 6.2.1. Przykład konkretyzacji jawnej (73)
- 6.2.2. Połączenie modelu włączania i konkretyzacji jawnej (74)
- 6.3. Model separacji (75)
- 6.3.1. Słowo kluczowe export (75)
- 6.3.2. Ograniczenia modelu separacji (77)
- 6.3.3. Przygotowanie do wykorzystania modelu separacji (78)
- 6.4. Szablony a słowo kluczowe inline (79)
- 6.5. Wstępna kompilacja plików nagłówkowych (79)
- 6.6. Diagnostyka szablonów (82)
- 6.6.1. Dekodowanie elaboratu o błędzie (82)
- 6.6.2. Konkretyzacja płytka (84)
- 6.6.3. Zbyt długie symbole (86)
- 6.6.4. Tropiciele (86)
- 6.6.5. Wyrocznie (90)
- 6.6.6. Archetypy (91)
- 6.7. Uwagi końcowe (91)
- 6.8. Podsumowanie (92)
- 7.1. "Szablon klasy" czy "klasa szablonowa"? (93)
- 7.2. Konkretyzacja i specjalizacja (94)
- 7.3. Deklaracje i definicje (94)
- 7.4. Reguła pojedynczej definicji (95)
- 7.5. Parametry czy argumenty szablonów? (96)
- 8.1. Deklaracje sparametryzowane (101)
- 8.1.1. Wirtualne funkcje składowe (104)
- 8.1.2. Łączenie szablonów (104)
- 8.1.3. Szablony podstawowe (105)
- 8.2. Parametry szablonów (105)
- 8.2.1. Parametry typów (106)
- 8.2.2. Parametry pozatypowe (106)
- 8.2.3. Szablony parametrów szablonów (107)
- 8.2.4. Domyślne argumenty szablonów (108)
- 8.3. Argumenty szablonu (109)
- 8.3.1. Argumenty szablonów funkcji (110)
- 8.3.2. Argumenty typów (112)
- 8.3.3. Argumenty pozatypowe (113)
- 8.3.4. Argumenty szablonów parametrów szablonów (115)
- 8.3.5. Równoważność argumentów (117)
- 8.4. Deklaracje zaprzyjaźnione (117)
- 8.4.1. Funkcje zaprzyjaźnione (118)
- 8.4.2. Szablony jednostek zaprzyjaźnionych (120)
- 8.5. Uwagi końcowe (121)
- 9.1. Taksonomia nazw (123)
- 9.2. Wyszukiwanie nazw (125)
- 9.2.1. Wyszukiwanie według argumentów (126)
- 9.2.2. Wtrącanie nazw zaprzyjaźnionych (128)
- 9.2.3. Wtrącane nazwy klas (129)
- 9.3. Analiza składniowa szablonów (130)
- 9.3.1. Wrażliwość kontekstowa poza szablonami (130)
- 9.3.2. Zależne nazwy typów (133)
- 9.3.3. Zależne nazwy szablonów (134)
- 9.3.4. Nazwy zależne w deklaracjach używanych przestrzeni nazw i klas (136)
- 9.3.5. ADL a jawne argumenty szablonu (137)
- 9.4. Szablony klas wyprowadzonych (137)
- 9.4.1. Klasy bazowe niezależne (138)
- 9.4.2. Klasy bazowe zależne (138)
- 9.5. Uwagi końcowe (141)
- 10.1. Konkretyzacja na żądanie (143)
- 10.2. Konkretyzacja opóźniona (145)
- 10.3. Model konkretyzacji z języku C++ (147)
- 10.3.1. Wyszukiwanie dwufazowe (148)
- 10.3.2. Punkty konkretyzacji (148)
- 10.3.3. Modele włączania i separacji (151)
- 10.3.4. Wyszukiwanie pomiędzy jednostkami translacji (152)
- 10.3.5. Przykłady (153)
- 10.4. Schematy implementacji (154)
- 10.4.1. Konkretyzacja zachłanna (156)
- 10.4.2. Konkretyzacja z bazą danych (157)
- 10.4.3. Konkretyzacja iterowana (159)
- 10.5. Konkretyzacja jawna (161)
- 10.6. Uwagi końcowe (165)
- 11.1. Proces dedukcji (167)
- 11.2. Konteksty dedukowane (169)
- 11.3. Sytuacje wyjątkowe procesu dedukcji (171)
- 11.4. Dopuszczalne konwersje argumentów (172)
- 11.5. Parametry szablonów klas (173)
- 11.6. Domyślne argumenty wywołania (173)
- 11.7. Technika Bartona-Nackmana (174)
- 11.8. Uwagi końcowe (176)
- 12.1. Kiedy kod uogólniony nie jest odpowiedni? (177)
- 12.1.1. Przezroczystość dopasowania (178)
- 12.1.2. Przezroczystość semantyczna (179)
- 12.2. Przeciążanie szablonów funkcji (180)
- 12.2.1. Sygnatury (181)
- 12.2.2. Porządkowanie częściowe przeciążonych szablonów funkcji (183)
- 12.2.3. Formalne reguły porządkowania (184)
- 12.2.4. Szablony funkcji a funkcje zwykłe (186)
- 12.3. Specjalizacja jawna (187)
- 12.3.1. Pełna specjalizacja szablonu klasy (187)
- 12.3.2. Pełna specjalizacja szablonu funkcji (191)
- 12.3.3. Pełna specjalizacja składowej (193)
- 12.4. Częściowa specjalizacja szablonu klasy (195)
- 12.5. Uwagi końcowe (198)
- 13.1. Problem nawiasów ostrych (201)
- 13.2. Luźne reguły deklaracji typename (202)
- 13.3. Domyślne argumenty szablonów funkcji (203)
- 13.4. Literały łańcuchowe i zmiennoprzecinkowe jako argumenty szablonów (204)
- 13.5. Luźne dopasowanie szablonów parametrów szablonów (206)
- 13.6. Szablony definicji typu (207)
- 13.7. Specjalizacja częściowa szablonów funkcji (209)
- 13.8. Operator typeof (210)
- 13.9. Nazwane argumenty szablonu (212)
- 13.10. Właściwości statyczne typów (213)
- 13.11. Własna diagnostyka konkretyzacji (213)
- 13.12. Przeciążone szablony klas (216)
- 13.13. Parametry wielokrotne (216)
- 13.14. Kontrola rozmieszczenia w pamięci (218)
- 13.15. Dedukcja typu na podstawie inicjalizatora (219)
- 13.16. Wyrażenia funkcyjne (220)
- 13.17. Uwagi końcowe (222)
- 14.1. Polimorfizm dynamiczny (225)
- 14.2. Polimorfizm statyczny (228)
- 14.3. Polimorfizm statyczny kontra dynamiczny (230)
- 14.4. Nowe formy wzorców projektowych (232)
- 14.5. Programowanie ogólne (233)
- 14.6. Uwagi końcowe (235)
- 15.1. Przykład - kumulowanie ciągu elementów (237)
- 15.1.1. Cechy ustalone (238)
- 15.1.2. Cechy wartości (241)
- 15.1.3. Parametryzacja cech (244)
- 15.1.4. Wytyczne i klasy wytycznych (246)
- 15.1.5. Czym różnią się cechy i wytyczne? (248)
- 15.1.6. Szablony składowe a szablony parametrów szablonów (249)
- 15.1.7. Łączenie wielu cech i wytycznych (251)
- 15.1.8. Kumulowanie za pomocą iteratorów ogólnych (251)
- 15.2. Funkcje typów (252)
- 15.2.1. Określanie typu elementu (253)
- 15.2.2. Określanie typu definiowanego przez użytkownika (255)
- 15.2.3. Referencje i kwalifikatory (257)
- 15.2.4. Cechy promocji (259)
- 15.3. Cechy wytycznych (262)
- 15.3.1. Parametry typów tylko do odczytu (263)
- 15.3.2. Kopiowanie, wymiana i przenoszenie (266)
- 15.4. Uwagi końcowe (270)
- 16.1. Nazwane argumenty szablonów (271)
- 16.2. Optymalizacja pustej klasy bazowej (274)
- 16.2.1. Zasady rozmieszczania klas w pamięci (275)
- 16.2.2. Klasy bazowe w postaci składowych (277)
- 16.3. Wzorzec CRTP (279)
- 16.4. Parametryzacja wirtualności metod (281)
- 16.5. Uwagi końcowe (282)
- 17.1. Metaprogram - pierwsza odsłona (285)
- 17.2. Wartości wyliczeniowe a stałe statyczne (287)
- 17.3. Przykład drugi - obliczanie pierwiastka kwadratowego (288)
- 17.4. Zmienne indukowane (292)
- 17.5. Zupełność obliczeniowa (295)
- 17.6. Konkretyzacja rekurencyjna a rekurencyjne argumenty szablonów (296)
- 17.7. Metaprogramowanie w rozwijaniu pętli (297)
- 17.8. Uwagi końcowe (300)
- 18.1. Obiekty tymczasowe i rozdzielanie pętli (304)
- 18.2. Kodowanie wyrażeń obliczeniowych za pomocą argumentów szablonów (308)
- 18.2.1. Operandy szablonów wyrażeń (309)
- 18.2.2. Typ Array (312)
- 18.2.3. Operatory (314)
- 18.2.4. Podsumowanie (315)
- 18.2.5. Przypisania szablonów wyrażeń (317)
- 18.3. Wydajność szablonów wyrażeń i ich ograniczenia (318)
- 18.4. Uwagi końcowe (319)
- 19.1. Identyfikowanie typów podstawowych (325)
- 19.2. Identyfikowanie typów złożonych (327)
- 19.3. Identyfikowanie typów funkcyjnych (329)
- 19.4. Klasyfikacja typów wyliczeniowych przez rozstrzyganie przeciążenia (333)
- 19.5. Identyfikowanie typów definiowanych przez użytkownika (335)
- 19.6. Jak to wszystko połączyć? (336)
- 19.7. Uwagi końcowe (338)
- 20.1. Posiadacze i kuriery (341)
- 20.1.1. Ochrona przed wyjątkami (342)
- 20.1.2. Klasa posiadacza (343)
- 20.1.3. Posiadacze jako składowe (346)
- 20.1.4. Pozyskiwanie zasobów w inicjalizacji (347)
- 20.1.5. Ograniczenia klasy posiadacza (348)
- 20.1.6. Kopiowanie posiadaczy (349)
- 20.1.7. Kopiowanie obiektów posiadaczy pomiędzy wywołaniami funkcji (350)
- 20.1.8. Obiekty kurierów (351)
- 20.2. Zliczanie liczby odwołań (353)
- 20.2.1. Gdzie umieścić licznik? (354)
- 20.2.2. Współbieżny dostęp do licznika (355)
- 20.2.3. Niszczenie a zwalnianie (356)
- 20.2.4. Szablon CountingPtr (357)
- 20.2.5. Prosty licznik nieinwazyjny (360)
- 20.2.6. Szablon prostego licznika inwazyjnego (361)
- 20.2.7. Stałość (362)
- 20.2.8. Konwersje niejawne (363)
- 20.2.9. Porównania (366)
- 20.3. Uwagi końcowe (367)
- 21.1. Duety (369)
- 21.2. Duety rekurencyjne (374)
- 21.2.1. Liczba pól duetów rekurencyjnych (374)
- 21.2.2. Typy pól duetów rekurencyjnych (375)
- 21.2.3. Wartości pól duetów rekurencyjnych (376)
- 21.3. Konstruowanie krotek (380)
- 21.4. Uwagi końcowe (384)
- 22.1. Wywołania bezpośrednie, pośrednie i rozwijane w miejscu wywołania (386)
- 22.2. Wskaźniki i referencje do funkcji (389)
- 22.3. Wskaźniki do metod (391)
- 22.4. Funktory typów definiowanych przez użytkownika (394)
- 22.4.1. Pierwszy przykład funktora typu definiowanego przez użytkownika (394)
- 22.4.2. Typy funktorów typów definiowanych przez użytkownika (395)
- 22.5. Przekazywanie funktorów (397)
- 22.5.1. Funktory jako argumenty typu szablonów (397)
- 22.5.2. Funktory jako argumenty wywołania funkcji (398)
- 22.5.3. Połączenie parametrów wywołania funkcji z parametrami typu szablonu (399)
- 22.5.4. Funktory jako pozatypowe argumenty szablonów (399)
- 22.5.5. Kapsułkowanie wskaźnika do funkcji (400)
- 22.6. Introspekcja (403)
- 22.6.1. Analiza typu funktora (403)
- 22.6.2. Dostęp do parametrów typów (404)
- 22.6.3. Kapsułkowanie wskaźników do funkcji (406)
- 22.7. Składanie obiektu funkcyjnego (410)
- 22.7.1. Złożenie proste (411)
- 22.7.2. Składanie funktorów mieszanych typów (414)
- 22.7.3. Zmniejszanie liczby parametrów (417)
- 22.8. Wiązania wartości (420)
- 22.8.1. Wybór wiązania (420)
- 22.8.2. Sygnatura wiązania (422)
- 22.8.3. Wybór argumentów (423)
- 22.8.4. Funkcje pomocnicze (428)
- 22.9. Operacje na funktorach - pełna implementacja (430)
- 22.10. Uwagi końcowe (433)
- A.1. Jednostki translacji (437)
- A.2. Deklaracje i definicje (438)
- A.3. Reguła pojedynczej definicji z bliska (439)
- A.3.1. Jedna definicja w programie (439)
- A.3.2. Jedna definicja w jednostce translacji (441)
- A.3.3. Równoważność definicji pomiędzy jednostkami translacji (443)
- B.1. Kiedy potrzebne jest rozstrzyganie przeciążenia? (450)
- B.2. Uproszczone rozstrzyganie przeciążenia (450)
- B.2.1. Niejawny argument metod (452)
- B.2.2. Doskonalenie idealnego dopasowania (454)
- B.3. Przeciążanie z bliska (455)
- B.3.1. Dyskryminacja szablonów (455)
- B.3.2. Sekwencje konwersji (456)
- B.3.3. Konwersje wskaźników (456)
- B.3.4. Funktory i funkcje zastępcze (458)
- B.3.5. Inne konteksty przeciążania (459)
- Grupy dyskusyjne (461)
- Książki i witryny WWW (462)
Przedmowa (13)
Rozdział 1. O książce (15)
Część I Podstawy (21)
Rozdział 2. Szablony funkcji (23)
Rozdział 3. Szablony klas (35)
Rozdział 4. Pozatypowe parametry szablonów (47)
Rozdział 5. Kilka sztuczek (53)
Rozdział 6. Praktyczne zastosowanie szablonów (69)
Rozdział 7. Podstawowe pojęcia związane z szablonami (93)
Część II Szablony z bliska (99)
Rozdział 8. Podstawy - drugie przybliżenie (101)
Rozdział 9. Nazwy w szablonach (123)
Rozdział 10. Konkretyzacja (143)
Rozdział 11. Dedukcja argumentów szablonu (167)
Rozdział 12. Specjalizacje i przeciążanie (177)
Rozdział 13. Kierunki rozwoju (201)
Część III Szablony w projektowaniu (223)
Rozdział 14. Siła polimorfizmu szablonów (225)
Rozdział 15. Klasy cech i wytycznych (237)
Rozdział 16. Szablony i dziedziczenie (271)
Rozdział 17. Metaprogramy (285)
Rozdział 18. Szablony wyrażeń (303)
Część IV Zaawansowane zastosowania szablonów (323)
Rozdział 19. Klasyfikacja typów (325)
Rozdział 20. Inteligentne wskaźniki (341)
Rozdział 21. Krotki (369)
Rozdział 22. Obiekty funkcyjne i funkcje zwrotne (385)
Dodatki (435)
Dodatek A Reguła pojedynczej definicji (437)
Dodatek B Rozstrzyganie przeciążenia (449)
Dodatek C Bibliografia (461)
Skorowidz (465)
Helion - inne książki
-
Bestseller Promocja
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przekonasz się także, jak bardzo może poprawić skuteczność diagnozowania i usprawnić niektóre procedury. Znajdziesz tu spostrzeżenia o potencjalnych wadach sztucznej inteligencji i najświeższe wnioski związane z jej zastosowaniem. Nie zabrakło również opisu zagrożeń związanych z tą technologią i wskazówek, do czego GPT nie można używać. Poszczególne zagadnienia zilustrowano prawdziwymi rozmowami z GPT-4. Są one w pełni spontaniczne i pozbawione poprawek, często błyskotliwe i czasami nietaktowne, wzbogacone o cenny kontekst i szczere komentarze.- Druk
- PDF + ePub + Mobi pkt
Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja
Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania.- Druk
- PDF + ePub + Mobi pkt
Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących
(26,94 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Promocja
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zespół lepiej zrozumie problemy biznesowe, zaangażuje właściwych uczestników, poprawi komunikację, by wdrożyć najbardziej wartościową funkcjonalność we właściwej kolejności, a później dostosować oprogramowanie do zmian i wzrostu. Dzięki metodom opisanym w tej książce zespół może wypracować wspólne zrozumienie kluczowych koncepcji, terminologii, technik i racjonalnych podstaw, aby efektywniej współpracować nad każdym projektem.- Druk
- PDF + ePub + Mobi pkt
Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręcenia opowieści. Część historii wymyślił w taki sposób, aby pokazać konkretne zagadnienie związane z testowaniem nie w postaci nudnej teorii czy definicji, ale w kontekście sytuacji, która mogłaby się wydarzyć w prawdziwym życiu.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Bestseller Promocja
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościami. I dlatego warto uzyskać certyfikat ISTQB®: Certyfikowany tester - poziom podstawowy. Jest to uznawany na całym świecie dokument świadczący o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania.- Druk
- PDF + ePub + Mobi pkt
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(54,50 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Bestseller Promocja
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- Druk
- PDF + ePub + Mobi pkt
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, w jaki sposób firmy osiągnęły znaczny zwrot z inwestycji dzięki wdrożeniom technologii RPA, na przykład poprzez zmniejszenie zapotrzebowania na pracę ludzką. Zrozumiesz, jak ważną korzyścią płynącą z tej technologii jest zwiększenie zgodności działań firmy z przepisami. W efekcie lektury uzyskasz rzetelny, realistyczny pogląd na RPA i zdobędziesz wszystkie niezbędne informacje, aby z powodzeniem wdrożyć optymalny system RPA w swojej firmie.- Druk
- PDF + ePub + Mobi pkt
Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
To kolejne, zaktualizowane wydanie oficjalnego podręcznika firmy Adobe — najlepszej dostępnej na rynku pomocy do nauki After Effects. Książkę docenią i początkujący, i zaawansowani użytkownicy. Została podzielona na 15 lekcji, z których dowiesz się, jak komponować klipy wideo, projektować ruchome grafiki i tworzyć atrakcyjne animacje. Podane tu informacje, porady i ćwiczenia pomogą Ci w opanowaniu zarówno podstawowych, jak i wielu wyrafinowanych funkcji oprogramowania. Nauczysz się tworzyć, modyfikować i optymalizować ruchome grafiki na potrzeby filmu, wideo, internetu i urządzeń mobilnych, a także animować tekst i obrazy, stosować rotoskopię, zmieniać zależności czasowe, korygować kolory, wreszcie usuwać niechciane obiekty. Dowiesz się ponadto, jak uatrakcyjniać wygląd kompozycji poprzez odpowiednią konfigurację kamer i oświetlenia czy też deformować i animować obiekty i nagrania wideo przy użyciu narzędzi Puppet.- Druk
- PDF + ePub + Mobi pkt
Adobe After Effects. Oficjalny podręcznik. Edycja 2023 Adobe After Effects. Oficjalny podręcznik. Edycja 2023
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%)
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++. Szablony. Vademecum profesjonalisty David Vandevoorde, Nicolai M. Josuttis (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
ukryj opinie