Advanced C++ Programming Cookbook
This book is for C++ developers with a good understanding of the language and an interest in advanced language features, who want to obtain expert skills to solve recurring problems with tailormade solutions.
Offered by
Difficulty Level
Intermediate
Completion Time
15h8m
Language
English
About Book
Who Is This Book For?
This book is for intermediate and expert-level C++ developers who are looking to explore the lesser known functionalities of the language to improve the efficiency of their code and the way they develop applications. Basic knowledge of object-oriented programming concepts and the Standard Template Library (STL) is assumed.
Advanced C++ Programming Cookbook
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 15h8m total length
Getting Started With Library Development
Using Exceptions for Error Handling
Implementing Move Semantics
Using Templates for Generic Programming
Concurrency, Synchronisation, and Parallelization
Optimizing Your Code for Performance
Debugging and Testing
Creating and Implementing Your own Container
Exploring Type Erasure
An In-Depth Look at Smart Pointers
Common Patterns in C++
A closer look at Type Deduction
Bonus: Using C++20 Features
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!