clang-modernize
提供: C++入門
2015年2月22日 (日) 14:53時点におけるDaemon (トーク | 投稿記録)による版 (ページの作成:「clang-modernize とは、C++98 と C++03 のコードを C++11 に変換するためのツールです。 '''読み方''' ;clang-modernize:くらんぐ も...」)
スポンサーリンク
clang-modernize とは、C++98 と C++03 のコードを C++11 に変換するためのツールです。
読み方
- clang-modernize
- くらんぐ もだんないず
概要
clang-modernizeは、古い標準で書かれたC++コードを新しいC++標準の機能を使用して、自動的に変換するスタンドアローンのツールです。
- range-based for の変換
- nullptr を利用する変換
- auto を利用する変換
- 派生先仮想関数への override 付与 add-override
- コンストラクタ引数で値渡し(pass by value)
- std::auto_ptrのリプレイス
インストール
clang-modernize 3.5
sudo apt install clang-modernize-3.5
clang-modernize 3.4
sudo apt install clang-modernize-3.4
実行例
関連項目
ツイート
スポンサーリンク