Skip to content
Scan a barcode
Scan
Paperback Advanced Programming in Modern C++: Using Examples for C++20 Through C++26 Book

ISBN: B0HBM6H62X

ISBN13: 9798868832338

Advanced Programming in Modern C++: Using Examples for C++20 Through C++26

Get up to speed on the latest features and tools in the C++ language. As the classic language continues to evolve atop its complex history, this book helps experienced C++ developers confidently navigate new standards and effectively adopt modern best practices from C++20, C++23 and C++26.

You will first explore foundational concepts like modules and utilities before diving into paradigms such as concepts, functional programming with std:: ranges, and coroutines. Each topic will be accompanied by an example project to ensure hands-on learning.The book also explores specialized topics like tensor manipulation with std:: mdspan, concurrency tools (e.g., atomic operations, barriers), and new language features like std:: format. Finally, you will review a detailed case study on building a FORTH compiler-interpreter, showcasing the integration of all these modern C++ techniques in a real-world application.

This book stands out for its in-depth presentation of material, with numerous drawings, tables and non-trivial, real-world examples. These strengths, combined with the author's extensive C++ expertise, create a valuable guide for programmers and C++ enthusiasts eager to explore modern capabilities of C++.

What You Will Learn:

Master modern C++ features introduced in C++20, C++23 and C++26, including modules, concepts, coroutines, ranges and new utilities.Apply modern concurrency tools such as non-blocking blocking std:: atomic, barriers, and other synchronization mechanisms to write multithreaded applicationsUse code snippets and examples such as the FORTH compiler-interpreter, serial and parallel pipelines etc.Understand software design principles when using modern C++, usage of UML, design patterns etc.Review examples in the domain of embedded systems

Who This Book is for:

Experienced C++ developers who are familiar with the standard library. Readers should be comfortable with C++ but maybe haven't had time to dive in and understand modern and advanced features of the modern versions.

Recommended

Format: Paperback

$51.37
Save $23.62!
List Price $74.99
Releases 4/14/2027

Customer Reviews

0 rating
Copyright © 2026 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured