▶

Herb Sutter: Essentials of Modern C++ Style

CppCon · Talk · 1 h 40 min · 2014 · YouTube title: CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style"
Why it's here

HN people list it among the go-to talks for learning or refreshing modern C++ style, and cite it for Sutter's guidance on function parameter passing.

What it covers

Herb Sutter revisits basic C++ questions in light of C++11 and C++14: how to declare and initialize variables, pass values to functions, write loops, and use smart pointers. It covers auto, rvalue references, range-for, uniform initialization, lambdas, unique_ptr and shared_ptr.