Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Back to Basics: Declarations in C++

CppCon via YouTube

Overview

Explore the intricacies of declarations in C++ through this comprehensive conference talk from CppCon 2022. Delve into the structure of declarations, understanding the differences between type and non-type specifiers, and learn how the compiler interprets them. Discover how a declaration's context affects its meaning, including the use of the typename keyword in templates and the impact of type deduction on reference declarations. Gain clarity on confusing aspects of declarations, such as when initializers are required and how to distinguish between rvalue and forwarding references. Leave with a deeper understanding of how to write precise declarations and interpret compile-time error messages effectively. Benefit from the expertise of Ben Saks, chief engineer at Saks & Associates and ISO C++ Standards committee member, as he shares insights gained from years of experience in C++ development and embedded systems.

Syllabus

Back to Basics: Declarations in C++ - Ben Saks - CppCon 2022

Taught by

CppCon

Reviews

Start your review of Back to Basics: Declarations in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.