From Jason Turner
Watch on YouTube

Summary

In this final episode of the Learning Modern C++ series, Jason demonstrates how static analysis tools can help transform traditional C++ code into more modern equivalents. He shows how clang-tidy can automatically convert C-style loops to range-based for loops and replace NULL with nullptr. The episode also emphasizes the importance of using C++ standard algorithms like std::accumulate instead of manual loops, and how tools like Visual Studio can catch subtle issues like potential data loss during type conversions.

Resources

Tags