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

Опубликовано: 16 Октябрь 2024
на канале: CoreCppIL
676
16

Presented by A.J. Orians at Core C++ 2022.

The const keyword is fundamental in C++ and an awesome tool in your toolbox. I will show you how to use const simply and correctly, how to introduce it to an existing code base, the important guarantees it provides (as well as what it does not), and much more. Additionally you'll learn how to use the mutable keyword correctly, work well with threading, learn experimental features, and be safer at programming.

-----
Andrew "A.J." Orians is a Software Engineer at TechSmith [https://www.techsmith.com/], the makers of Snagit [https://www.techsmith.com/snagit.html], Camtasia [https://www.techsmith.com/camtasia.html], and other visual communication software applications. He has been at TechSmith for the last fifteen years where he and his team help create new and exciting features as well as maintain the current products. He is always driving the company forward with new and innovative ways to approach a problem. A.J. is passionate about getting in to the trenches with other developers, exploring software, and trying new development techniques. Besides his interests in commercial software he also enjoys running, logic puzzles and games, and creating software programs as a hobby.