
Hands-On Design Patterns with C++
Solve common C++ problems with modern design patterns and build robust applications
Publisher:Packt Publishing Limited
By: Fedor G. Pikus
Paid access
|Jun 2024Table of Contents
- An introduction to Inheritance and polymorphism
- Class and function templates
- Memory ownership
- Swap - from simple to subtle
- A Comprehensive Look at Resource Acquisition is Initialization (RAII)
- Type Erasure
- SFINAE and Overload Resolution Management
- The Curiously Recurring Template Pattern
- Named Arguments and Method Chaining
- Local Buffer Optimization
- Scopeguard
- Friend Factory
- Virtual Constructors and Factories
- The Template Method Pattern and the Non-Virtual Idiom
- Singleton: a Classic OOP Pattern
- Policy-based design
- Adaptors and Decorators
- Visitor and multiple dispatch
PDF ISBN: 978-1-78883-795-8
Publisher: Packt Publishing Limited
Copyright owner: © 2019 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 512
Related subjects:
