Skip to Content
Advanced C++ Programming Cookbook
book

Advanced C++ Programming Cookbook

by Dr. Rian Quinn
January 2020
Intermediate to advanced
454 pages
11h 25m
English
Packt Publishing

Overview

Mastering C++ requires a deep understanding of its advanced features and best practices. The 'Advanced C++ Programming Cookbook' takes you on a journey beyond the basics, exploring concepts like templates, concurrency, and type deduction. With this book, you will learn how to write efficient, reusable, and reliable code, and design libraries that meet professional standards.

What this Book will help me do

  • Develop expertise in advanced C++ concepts including templates, exception safety, and move semantics.
  • Create professional-grade libraries and write code that ensures maintainability and reusability.
  • Implement high-performance, thread-safe solutions to complex programming problems.
  • Master debugging, testing, and optimization techniques to produce robust code.
  • Leverage modern C++ features, such as coroutines and modules, for innovative programming solutions.

Author(s)

The author, None Quinn, is an accomplished software developer with extensive experience in C++ programming and library design. Known for their clear and structured approach to teaching technical concepts, their work emphasizes practical applications and industry best practices. Through this book, they aim to empower developers to craft high-quality, professional-grade software.

Who is it for?

This book is perfect for experienced C++ developers aiming to deepen their knowledge of advanced language features and techniques. If you are a programmer familiar with the Standard Template Library (STL) and object-oriented programming who desires mastery in library design and performance optimization, this is the right book for you. Ideal readers enjoy exploring efficient solutions to programming challenges. By reading this book, you will gain the skills needed to elevate your development abilities.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Boost C++ Application Development Cookbook - Second Edition

Boost C++ Application Development Cookbook - Second Edition

Anton Polukhin Alekseevic
Practical C++ Metaprogramming

Practical C++ Metaprogramming

Edouard Alligand, Joel Falcou

Publisher Resources

ISBN: 9781838559915