The focus of Hands-On Design Patterns with C++ is on the design patterns that naturally lend themselves to the needs of a C++ programmer, and on the patterns that uniquely benefit from the features of C++, in particular, the generic programming. (Limited-time offer)
Table of Contents
- An Introduction to Inheritance and Polymorphism
- Class and Function Templates
- Memory Ownership
- Swap – From Simple to Subtle
- A Comprehensive Look at RAII
- Understanding 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
- Adapters and Decorators
- The Visitor Pattern and Multiple Dispatch
Download Free PDF / Read Online
Author(s): Fedor G. Pikus
Publisher: Packt Publishing
Published: January 2019
Format(s): Online
File size: –
Number of pages: 512
Download / View Link(s): This offer has ended.
Free as of12/19/2020 11/28/2022.
Publisher: Packt Publishing
Published: January 2019
Format(s): Online
File size: –
Number of pages: 512
Download / View Link(s): This offer has ended.
Free as of