cpp11-migrate

Tool to convert C++98 and C++03 code to C++11

Install

All systems
curl cmd.cat/cpp11-migrate.sh
Ubuntu
apt-get install cpp11-migrate-3.3
Windows (WSL2)
sudo apt-get update sudo apt-get install cpp11-migrate-3.3
Raspbian
apt-get install cpp11-migrate-3.3

cpp11-migrate-3.3

Tool to convert C++98 and C++03 code to C++11

The purpose of the C++11 Migrator is to do source-to-source translation to migrate existing C++ code to use C++11 features to enhance maintainability, readability, runtime performance, and compile-time performance. Development is still early and transforms fall mostly into the first two categories. The migrator is based on Clang's LibTooling and the AST Matching library.