Nowoczesne projektowanie w C++. Uogólnione implementacje wzorców projektowych
Andrei Alexandrescu
Dane szczegółowe: | |
Wydawca: | Helion |
Rok wyd.: | 2011 |
Oprawa: | twarda |
Ilość stron: | 352 s. |
Wymiar: | 172x245 mm |
EAN: | 9788324633012 |
ISBN: | 978-83-246-3301-2 |
Data: | 2011-06-16 |
Opis książki:
Korzystaj z nowoczesnych technik w C++!- Jak korzystać z wzorców projektowych w C++?
- Jak stworzyć dokładnie jedną instancję obiektu?
- Jak używać inteligentnych wskaźników?
Język C++ jest obecny na rynku już niemal trzydzieści lat, a jednak nadal świetnie spełnia swoje zadania. Jest powszechnie używany, a wręcz niezastąpiony w wielu dziedzinach programowania. Wszędzie tam, gdzie potrzebna jest najwyższa wydajność oraz pełna kontrola nad zasobami i przebiegiem programu, sprawdza się wyśmienicie. Wystarczy odrobina chęci, dobry podręcznik i trochę czasu, aby wykorzystać pełną moc C++ w nowoczesnych technikach programowania.
Książkę, która Ci w tym pomoże, trzymasz właśnie w rękach. Czy znajdziesz czas i ochotę, aby zgłębić zawartą w niej wiedzę? Gwarantujemy, że warto! W trakcie lektury dowiesz się, jak zaimplementować w C++ najpopularniejsze wzorce projektowe. Dzięki nim błyskawicznie oprogramujesz typowe rozwiązania. Nauczysz się tworzyć dokładnie jedną instancję obiektu oraz zobaczysz, jak korzystać z fabryki obiektów czy inteligentnych wskaźników. Ponadto zapoznasz się z technikami projektowania klas, asercjami w trakcie kompilacji oraz uogólnionymi funktorami. Dzięki tej książce poczujesz na nowo satysfakcję z pisania programów w języku C++!
- Projektowanie klas
- Asercje czasu kompilacji
- Listy typów
- Alokowanie małych obiektów
- Funktory uogólnione
- Inteligentne wskaźniki
- Fabryka obiektów i fabryka abstrakcyjna
- Tworzenie dokładnie jednego obiektu - wzorzec singleton
- Multimetody
Książka "Nowoczesne projektowanie w C++. Uogólnione implementacje wzorców projektowych" - Andrei Alexandrescu - oprawa twarda - Wydawnictwo Helion. Książka posiada 352 stron i została wydana w 2011 r.