Loading…
Sunday September 20, 2026 09:00 - 17:15 MDT
** Separate registration is required for CppCon Academy Classes. **

Class Page

C++20 to C++26 brings a massive number of new language and library features – which can feel overwhelming to developers coming from older standards. This tutorial focuses on introducing those tools and how to use them in construction of functions and classes — which are the foundation of C++ programs. The tutorial is based, first and foremost, on the presenters experience building production large non-stop distributed systems with C++2x and also his work on C++ libraries, including work on the C++ standard library.

Participants will leave with a base knowledge of applying C++2x features to their designs and projects. In particular, concepts, reflection, contracts, modules, ranges and range algorithms, aggregate types, advanced error handling, and other features.
Presenters
avatar for Jeff Garland

Jeff Garland

CrystalClear Software
Jeff Garland has worked on many large-scale, distributed software projects over the past 30+ years. The systems span many different domains including telephone switching, industrial process control, satellite ground control, ip-based communications, and financial systems. He has written... Read More →
Sunday September 20, 2026 09:00 - 17:15 MDT
Red Rock 6

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link