Modern C++ design generic programming and design patterns applied

Modern C++ Design is an important book. Fundamentally, it demonstrates ‘generic patterns’ or ‘pattern templates’ as a powerful new way of creating extensible designs in C++–a new way to combine templates and patterns that you may never have dreamt was possible, but is. If your work involves C++ desi...

Descripción completa

Detalles Bibliográficos
Autor principal: Alexandrescu, Andrei (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Boston, MA : Addison-Wesley c2001.
Edición:1st edition
Colección:C++ in-depth series
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627195706719
Tabla de Contenidos:
  • Foreword / Scott Meyers
  • Foreword / John Vlissides
  • pt. I. Techniques
  • Ch. 1. Policy-Based Class Design
  • Ch. 2. Techniques
  • Ch. 3. Typelists
  • Ch. 4. Small-Object Allocation
  • pt. II. Components
  • Ch. 5. Generalized Functors
  • Ch. 6. Implementing Singletons
  • Ch. 7. Smart Pointers
  • Ch. 8. Object Factories
  • Ch. 9. Abstract Factory
  • Ch. 10. Visitor
  • Ch. 11. Multimethods. App. Minimalist Multithreading Library.