Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Języki programowania » C++ » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Algorytmy Wzorce UML
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Internet
Języki programowania
  Ajax
  Asembler
  ASP ASP.NET
  C
  C#
  C++
  C++ Builder
  CGI Perl
  Chmura obliczeniowa
  CVS
  Delphi
  Eclipse
  Fortran
  Java Hibernate GWT
  JavaScript
  JBuilder
  JSP JavaServlet
  PHP
  Programowanie mobilne
  Programowanie w Windows
  Prolog
  Python Django
  Ruby Rails
  Turbo Pascal
  Visual Studio
Matematyka
Multimedia
Obsługa komputera
Office
Poradniki
Programowanie gier
Programy inżynierskie
Programy matematyczne
Serwery
Sieci Firewalle Protokoły
Słowniki
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW

Zobacz pełny katalog »
 Wydawnictwo:
 WNT
Ekonomia polityczna Unii Europejskiej i jej problemy

Ekonomia polityczna Unii Europejskiej i jej problemy

49.00zł
34.30zł
Język C++ Mechanizmy wzorce biblioteki 59.00zł 47.20zł
Język C++ Mechanizmy wzorce biblioteki

Tytuł: Język C++ Mechanizmy wzorce biblioteki
Autor: Robert Nowak, Andrzej Pająk
ISBN: 978-83-60233-66-5
Ilość stron: 392
Data wydania: 11/2010
Oprawa: Twarda
Format: B5
Wydawnictwo: BTC
Cena: 59.00zł 47.20zł


W książce opisano sposoby poprawnego rozwiązywania typowych problemów, pojawiających się przy tworzeniu oprogramowania. Sposoby te, nazywane wzorcami projektowymi, rozszerzają zestaw akcesoriów dostarczanych przez język programowania, którymi możemy się posługiwać.

Znajomość wzorców nie oznacza umiejętności programowania, ale dobry programista powinien mieć świadomość ich istnienia, aby unikać ponownego odkrywania znanych rozwiązań. Wiedza o przedstawionych technikach pozwala na lepszą komunikację w zespole, ponieważ można porozumiewać się na wyższym poziomie abstrakcji.

Książka jest przeznaczona dla osób, które miały wcześniej styczność z programowaniem i językiem C++. Zawiera ona opis mechanizmów dostarczanych przez ten język, ale bazują one na znajomości podstawowych pojęć. Rozdział pierwszy można traktować jako przypomnienie i uzupełnienie wiadomości o C++.

Rozdziały:

1. Mechanizmy języka C++ 19
1.1. Struktura programu – jednostki translacji          21
1.2. System typów                  28
1.3. Deklarowanie i definiowanie funkcji            37
1.4. Zarządzanie nazwami                47
1.5. Zarządzanie obiektami               54
1.6. Zarządzanie operacjami               62
1.7. Klasy autonomiczne                68
1.8. Dziedziczenie i polimorfizm              98
1.9. Szablony                   113
1.10.Obsługa sytuacji wyjątkowych             132
1.11.Podsumowanie                 144

2. Techniki stosowane w programowaniu generycznym 145
2.1. Klasy cech (trejty)                145
2.2. Klasy wytycznych                154
2.3. Metaprogramowanie                160
2.4. Statyczne asercje i klasy wymagań            167
2.5. Podsumowanie                 171
2.6. Ćwiczenia                   172

3. Uchwyty do obiektów 175
3.1. Sprytne wskaźniki                176
3.2. Opóźnione (leniwe) tworzenie i kopiowanie obiektów       191
3.3. Iteratory                   200
3.4. Funktory                   203
3.5. Adaptery                   209
3.6. Podsumowanie                 212
3.7. Ćwiczenia                   212

4. Tworzenie obiektów 217
4.1. Fabryka obiektów                 218
4.2. Prototyp                   222
4.3. Singleton                   223
4.4. Fabryka abstrakcyjna               225
4.5. Zarządzanie stertą                228
4.6. Mechanizmy refleksji                231
4.7. Podsumowanie                 233
4.8. Ćwiczenia                   233

5. Współpraca pomiędzy obiektami 235
5.1. Polimorfizm                  235
5.1.1. Interfejs bez funkcji wirtualnych          236
5.2. Odwiedzający (wizytator)              239
5.3. Wielometody                  245
5.4. Komenda                   252
5.5. Obserwator                  256
5.6. Stałość fizyczna i logiczna              262
5.7. Podsumowanie                 266
5.8. Ćwiczenia                   266

6. Złożone struktury obiektów 269
6.1. Kompozyt                   269
6.2. Dekorator                   271
6.3. Rekordy                   274
6.4. Kolekcje jednowymiarowe              278
6.5. Tablice wielowymiarowe               295
6.6. Grafy, boost::graph                296
6.7. Podsumowanie                 304
6.8. Ćwiczenia                   304

7. Dostęp do mechanizmów systemu operacyjnego 309
7.1. Obsługa czasu i daty                309
7.2. Wątki                    311
7.3. Strumienie                   329
7.4. Asynchroniczna obsługa wejścia i wyjścia          341
7.5. Podsumowanie                 348
7.6. Ćwiczenia                   348

8. Przetwarzanie tekstu 353
8.1. Reprezentacja znaków i napisów, lokalizm          353
8.2. Algorytmy dla napisów              358
8.3. Wyrażenia regularne i gramatyki bezkontekstowe        359
8.4. Podsumowanie                 370

9. Łączenie C++ z innymi językami programowania 371
9.1. Łączenie C i C++                372
9.2. Biblioteki ładowane dynamicznie            374
9.3. C++ i Python                 378
9.4. C++ i Java                  381
9.5. Podsumowanie                 382
Odpowiedzi do ćwiczeń 383

Język C++ Mechanizmy wzorce biblioteki
Tytuł książki: "Język C++ Mechanizmy wzorce biblioteki"
Autor: Robert Nowak, Andrzej Pająk
Wydawnictwo: BTC
Cena: 59.00zł 47.20zł
Klienci, którzy kupili „Język C++ Mechanizmy wzorce biblioteki”, kupili także:
<b>C++17 STL Receptury</b>, <font color="navy">Jacek Galowicz</font>, <font color="green"> Wydawnictwo HELION</font>
C++17 STL Receptury, Jacek Galowicz, Wydawnictwo HELION
<b>Przygody Bajtazara 25 lat Olimpiady Informatycznej Wybór zadań</b>, <font color="navy">Krzysztof Diks, Tomasz Idziaszek, Jakub Łącki, Jakub Radoszewski</font>, <font color="green"> Wydawnictwo Naukowe PWN</font>
Przygody Bajtazara 25 lat Olimpiady Informatycznej Wybór zadań, Krzysztof Diks, Tomasz Idziaszek, Jakub Łącki, Jakub Radoszewski, Wydawnictwo Naukowe PWN
<b>Język C w pigułce. Kompletny przewodnik Wydanie II</b>, <font color="navy">Peter Prinz, Tony Crawford</font>, <font color="green"> Wydawnictwo APN Promise</font>
Język C w pigułce. Kompletny przewodnik Wydanie II, Peter Prinz, Tony Crawford, Wydawnictwo APN Promise
<b>Przetworniki danych C/A A/C</b>, <font color="navy">Franco Maloberti</font>, <font color="green"> Wydawnictwo WKiŁ</font>
Przetworniki danych C/A A/C, Franco Maloberti, Wydawnictwo WKiŁ
<b>Język C. Kompendium wiedzy. Wydanie IV</b>, <font color="navy">Stephen G. Kochan</font>, <font color="green"> Wydawnictwo HELION</font>
Język C. Kompendium wiedzy. Wydanie IV, Stephen G. Kochan, Wydawnictwo HELION
<b>Biblioteki Qt Zaawansowane programowanie przy użyciu C++</b>, <font color="navy">Mark Summerfield</font>, <font color="green"> Wydawnictwo HELION</font>
Biblioteki Qt Zaawansowane programowanie przy użyciu C++, Mark Summerfield, Wydawnictwo HELION
 Koszyk
0 przedmiotów
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo BTC
 Kategoria:
 Windows 2012 serwer
Instalowanie i konfigurowanie Windows Server 2012 R2 Poradnik szkoleniowy

Instalowanie i konfigurowanie Windows Server 2012 R2 Poradnik szkoleniowy

128.10zł
102.48zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
Mathcad ćwiczenia wydanie II Jacek Pietraszek HELION
C++. 50 efektywnych sposobów na udoskonalenie Twoich programów Scott Meyers HELION
Jądro Linuksa Przewodnik programisty Robert Love HELION
Biologia Chemia Fizyka Jakie to proste! Carol Vorderman Arkady
Sztuczna inteligencja Marek Jan Kasperski HELION
Bionika Wydanie 2 Ewaryst Tkacz, Przemysław Borys WNT
Edgecam Wieloosiowe frezowanie CNC Przemysław Kochan HELION
Bezpieczeństwo sieci w Linuksie. Wykrywanie ataków i obrona przed nimi za pomocą iptables, psad i fwsnort Michael Rash HELION
Arytmetyka komputerów w praktyce + CD Sławomir Gryś Naukowe PWN

poniedziałek, 22 październik 2018   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami