clang-modernize

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

Install

All systems
curl cmd.cat/clang-modernize.sh
Debian Debian
apt-get install clang-modernize-3.5
Ubuntu
apt-get install clang-modernize-3.5
Windows (WSL2)
sudo apt-get update sudo apt-get install clang-modernize-3.5
Raspbian
apt-get install clang-modernize-3.5

clang-modernize-3.5

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.

clang-modernize-3.4

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.

clang-modernize-3.6

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.

clang-modernize-3.7

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.