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

Class Page

Whenever I give C++ trainings I run into the same topics of “half knowledge” even for expreienced programmers. We use a lot of features, for which looking into details opens a deep level of surprises and unexpected behavior. Even strings and vectors cause surprises (e.g., to understand when and how memory is allocated). Most of the time, day-to-day programmingthis works fine without full understanding, but once you hit corner cases (and it starts with error messages) good knowledge about what really goes on is key.

This tutorial will discuss all the common “tricky fundamentals” of C++, which application programmers see and use day by day. We will motivate them, understand them, and see how they should be used in practice. As a result, you will understand C++ way better and advance to the next level of an experienced C++ programmer.

As a long-time member of the C++ standards committee and experienced trainer, Nicolai will teach the essence spiced with useful background information about key design decisions.
Presenters
avatar for Nicolai Josuttis

Nicolai Josuttis

Author and Teacher
I teach and teach and teach and teach C++. For centuries. Still learning this language. However in principle, C++ is no longer teachable...
Saturday September 12, 2026 09:00 - 17:15 MDT
Homestead 1

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