Transitioning from explicit type declarations to `auto` in large legacy codebases
Using `auto` with user-defined literals in C++
Type inference and code semantics in C++
Comparison of type inference in C++ with dynamic typing in other languages
Using `auto` for function parameter declarations in C++