Preprocessor-Aware Automated Refactoring
Offered By: CppNow via YouTube
Course Description
Overview
Explore preprocessor-aware automated refactoring techniques for modernizing C++ code in this conference talk from C++Now 2016. Learn how to leverage tools like Boost.Wave and Clang's pp-trace to overcome challenges in refactoring preprocessor-based idioms. Discover methods for combining preprocessor tools with Clang's AST rewriter to update legacy code to modern C++11/14 standards. Gain insights into handling preprocessor constructs when automating code updates, and see demonstrations of refactoring popular preprocessor-based idioms. Access accompanying slides for in-depth understanding of the concepts presented in this 49-minute talk by Jeff Trull.
Syllabus
Preprocessor-aware Automated Refactoring - Jeff Trull [ C++Now 2016 ]
Taught by
CppNow
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube