Explore the latest books of this year!
Bookbot

Advanced C++ Programming Cookbook

Authors

Parameters

  • 454 pages
  • 16 hours of reading

More about the book

This recipe-based guide enhances your C++ programming skills through coding best practices, advanced concepts, and the latest features of C++17 and C++20. You'll learn to develop and design your own libraries, providing solutions to app development challenges in a reusable manner. The journey begins with library design principles, emphasizing the creation of maintainable code and the importance of exception safety to prevent unexpected errors. As you progress, you'll explore modern C++ elements like move semantics, type deductions, and coroutines, and delve into template programming, a crucial tool for achieving high code reusability. You'll also navigate the Standard Template Library (STL) while avoiding common pitfalls in template implementation. The book addresses multithreaded programming issues, including data races, deadlocks, and thread starvation, and introduces high-performance programming through benchmarking tools and libraries. Advanced techniques for debugging and testing are covered to ensure code reliability. By the end, you'll have mastered C++ programming and gained the expertise to tackle complex development problems effectively. This guide is tailored for intermediate and expert-level C++ developers eager to explore lesser-known functionalities and refine their skills.

Book purchase

Advanced C++ Programming Cookbook, Rian Quinn

Language
Released
2020
product-detail.submit-box.info.binding
(Paperback)
We’ll email you as soon as we track it down.

Payment methods

No one has rated yet.Add rating