Modern C++ Design: Generic Programming and Design Patterns Applied
Cost unic de transport la toate comenzile acestui vanzator
-
Produs:Nou, Ofer garanție, Cu factură
-
Numar articol:205735747
-
Disponibilitate:Indisponibil
-
Preț:390,00 Lei
-
Anuntul a expirat la:12.01.2023, 12:42
-
Vinde si tu:Pune in vanzare un produs ca acesta
-
Optiuni:
Descriere
Vânzatorul este direct răspunzator pentru produsul afișat în această pagină.
Disponibilitate: Indisponibil - Vezi produse similare
Specificatii
In Modern C++ Design , Andrei Alexandrescu opens new vistas for C++
programmers. Displaying extraordinary creativity and programming
virtuosity, Alexandrescu offers a cutting-edge approach to design
that unites design patterns, generic programming, and C++, enabling
programmers to achieve expressive, flexible, and highly reusable
code. This book introduces the concept of generic
components--reusable design templates that produce boilerplate code
for compiler consumption--all within C++. Generic components enable
an easier and more seamless transition from design to application
code, generate code that better expresses the original design
intention, and support the reuse of design structures with minimal
recoding. The author describes the specific C++ techniques and
features that are used in building generic components and goes on
to implement industrial strength generic components for real-world
applications. Recurring issues that C++ developers face in their
day-to-day activity are discussed in depth and implemented in a
generic way. These include: Policy-based design for flexibility
Partial template specialization Typelists--powerful type
manipulation structures Patterns such as Visitor, Singleton,
Command, and Factories Multi-method engines For each generic
component, the book presents the fundamental problems and design
options, and finally implements a generic solution. In addition, an
accompanying Web site, http:
//www.awl.com/cseng/titles/0-201-70431-5, makes the code
implementations available for the generic components in the book
and provides a free, downloadable C++ library, called Loki, created
by the author. Loki provides out-of-the-box functionality for
virtually any C++ project. Get a value-added service Try out all
the examples from this book at www.codesaw.com. CodeSaw is a free
online learning tool that allows you to experiment with live code
from your book right in your browser.
Modalitati de livrare si plata
LIVRARE
PLATA
- - Ramburs
Politica de retur
- - Produsul nu se poate returna.