• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Limited-Time Offers ▶ Hands-On Design Patterns with C++

Hands-On Design Patterns with C++

November 28, 2022

Hands-On Design Patterns with C++

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 of 12/19/2020 11/28/2022.

Similar Books:

  1. Design Patterns in C#
  2. Pattern Recognition Techniques, Technology and Applications
  3. Learning JavaScript Design Patterns
  4. Scene Reconstruction Pose Estimation and Tracking
  5. Free eBook: Essential JavaScript And jQuery Design Patterns
Previous Post: « Learn Ethereum
Next Post: Computer Programming for Absolute Beginners »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2023 OnlineProgrammingBooks.com