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:
 APN Promise
Podstawy języka T-SQL Microsoft SQL Server 2016 i Azure SQL Database

Podstawy języka T-SQL Microsoft SQL Server 2016 i Azure SQL Database

98.70zł
78.96zł
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>OpenCL Akceleracja GPU w praktyce</b>, <font color="navy">Marek Sawerwain</font>, <font color="green"> Wydawnictwo Naukowe PWN</font>
OpenCL Akceleracja GPU w praktyce, Marek Sawerwain, Wydawnictwo Naukowe PWN
<b>0x80 zadań z C i C++</b>, <font color="navy">Przemysław Koprowski</font>, <font color="green"> Wydawnictwo EXIT</font>
0x80 zadań z C i C++, Przemysław Koprowski, Wydawnictwo EXIT
<b>Programowanie współbieżne Systemy czasu rzeczywistego</b>, <font color="navy">Paweł Majdzik</font>, <font color="green"> Wydawnictwo HELION</font>
Programowanie współbieżne Systemy czasu rzeczywistego, Paweł Majdzik, Wydawnictwo HELION
<b>Testowanie oprogramowania Podręcznik dla początkujących</b>, <font color="navy">Rafał Pawlak</font>, <font color="green"> Wydawnictwo HELION</font>
Testowanie oprogramowania Podręcznik dla początkujących, Rafał Pawlak, Wydawnictwo HELION
<b>Debugowanie Jak wyszukiwać i naprawiać błędy w kodzie oraz im zapobiegać</b>, <font color="navy">Paul Butcher</font>, <font color="green"> Wydawnictwo HELION</font>
Debugowanie Jak wyszukiwać i naprawiać błędy w kodzie oraz im zapobiegać, Paul Butcher, Wydawnictwo HELION
<b>Grafika 3D czasu rzeczywistego Nowoczesny OpenGL</b>, <font color="navy">Jacek Matulewski</font>, <font color="green"> Wydawnictwo Naukowe PWN</font>
Grafika 3D czasu rzeczywistego Nowoczesny OpenGL, Jacek Matulewski, Wydawnictwo Naukowe PWN
 Koszyk
0 przedmiotów
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo BTC
 Kategoria:
 Matematyka
Wstęp do matematyki Wydanie II

Wstęp do matematyki Wydanie II

39.00zł
28.47zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
Podstawy fizyki atomu Zofia Leś Naukowe PWN
SQL Rusz głową (Head first) Lynn Beighley HELION
C++. Leksykon kieszonkowy Kyle Loudon HELION
Programowanie strukturalne i obiektowe Podręcznik do nauki zawodu technik informatyk Wydanie II poprawione Tomasz Rudny HELION
Więcej niż C++ Wprowadzenie do bibliotek Boost Bjorn Karlsson HELION
Chłodnictwo Technologia w piekarni Klaus Losche Naukowe PWN
Perełki programowania gier Vademecum profesjonalisty Tom 1 Mark DeLoura HELION
Python i Django Programowanie aplikacji webowych Jeff Forcier, Paul Bissex, Wesley Chun HELION
Odzysk i zagospodarowanie niskotemperaturowego ciepła odpadowego ze spalin wylotowych Kazimierz Wójs Naukowe PWN

środa, 17 styczeń 2018   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami