C++ Const Correctness Refresher - Vladimir Vishnevskii - ACCU 2022
Join The ACCU Membership For Exclusive Benefits, Discounts & Reduced Conference Ticket Pricing: https://accu.org/menu-overviews/membe... --- C++ Const Correctness Refresher - Vladimir Vishnevskii - ACCU 2022 Slides & Materials: https://accu.digital-medium.co.uk/wp-... Const correctness of C++ programs is one of the crucial building blocks for reliable and consistent code. This criticality is reflected in the strict recommendations listed in the C++ Core Guidelines. Unfortunately, in practice, some of the rules are neglected and situations where const correctness should be enforced are often unnoticed. In this short presentation the overview of const correctness concept will be presented along with the real life examples of issues that could be avoided with the help of proper usage of the concept. It will be demonstrated how following the guidelines will encourage better design practices. Special attention will be given to specifics associated with auto type deduction, standard smart pointers and iterators. --- Vladimir Vishnevskii Vladimir is a software engineer with more than 17 years of experience applying C++ for development of complex software systems in areas like distributed systems and networking. Before his recent switch to Intel he was for more than 6 years part of the effort to bring modern C++ into automotive embedded software development. --- Videos Filmed & Edited by Digital Medium: https://events.digital-medium.co.uk #accuconf #programming #softwareengineering

Sandboxing a Linux Application - Martin Ertsås - ACCU 2022

Const correctness in C++

Optimising Code - Computerphile

Const Correctness: How To Be Const Correct And Amazing At It

Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022

CONST in C++

CppCon 2015: Richard Powell “The Importance of Being const"

Modern C++: Unique Ptrs and Vectors

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
![Sane C++ Libraries Project. Sane C++ Libraries [ep.1]](https://i.ytimg.com/vi/5w1_rRXgyv0/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBcthgYbrVBTWBmGWX5vrx1RlxwYw)
Sane C++ Libraries Project. Sane C++ Libraries [ep.1]

Why The Russian Accent Terrifies Everyone

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Classes part 21 - ‘const correctness' with member functions | Modern Cpp Series Ep. 58

C++ Const Correctness

Back to Basics: const and constexpr - Rainer Grimm - CppCon 2021

🚗 BYD : The biggest SCAM of the car industry ?

The Mind Behind Linux | Linus Torvalds | TED

lvalues and rvalues in C++

Libraries: A First Step Toward Standard C++ Dependency Management - Bret Brown & Bill Hoffman 2023

