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

YouTube

C++ Const Correctness Refresher

ACCU Conference via YouTube

Overview

Explore const correctness in C++ through this 19-minute conference talk from ACCU 2022. Delve into the importance of const correctness for reliable and consistent code, examining real-life examples of issues that can be avoided through proper implementation. Learn how following guidelines encourages better design practices, with special focus on auto type deduction, standard smart pointers, and iterators. Gain insights from Vladimir Vishnevskii, an experienced software engineer, as he covers topics including variables, function parameters, initialization, objects, and immutable visible state. Discover practical recommendations for improving your C++ programming skills and creating more robust software systems.

Syllabus

Intro
Const-correctness
Why is it important ?
Guidelines and standards
Variables
Auto type deduction
Smart pointers
Function parameters
Initialization
Objects
Immutable visible state
Recommendations/considerations (reflect my opinion)

Taught by

ACCU Conference

Reviews

Start your review of C++ Const Correctness Refresher

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.