Have a personal or library account? Click to login
Hands-On Design Patterns with C++ Cover

Hands-On Design Patterns with C++

Solve common C++ problems with modern design patterns and build robust applications

Paid access
|Aug 2023
Product purchase options

Table of Contents

  1. An Introduction to Inheritance and Polymorphism
  2. Class and Function Templates
  3. Memory and Ownership
  4. Swap
  5. A Comprehensive Look at RAII
  6. Understanding Type Erasure
  7. SFINAE, Concepts, and Overload Resolution Management
  8. The Curiously Recurring Template Pattern
  9. Named Arguments, Method Chaining, and Builder Pattern
  10. Local Buffer Optimization
  11. ScopeGuard
  12. Friend Factory
  13. Virtual Constructors and Factories
  14. Template pattern and NonVirtual idiom
  15. Singleton - A Classic OOP Pattern
  16. Policy-Based Design
  17. The Visitor Pattern and Multiple Dispatch
  18. Adapters and Decorators
PDF ISBN: 978-1-80461-727-4
Publisher: Packt Publishing Limited
Copyright owner: © 2023 Packt Publishing Limited
Publication date: 2023
Language: English
Pages: 626