奇妙な質問かもしれませんが、大量の C++11 コードが与えられた場合に、自動型付けされた変数のすべての型を派生させ、それらの派生型でコードを書き換えるソフトウェアはありますか? また、イニシャライザリストの場合は?
その理由は、主に osx との移植性のために、コードの下位互換性のあるバージョン (非 C++11) を提供したいからです。自動入力と初期化リストは、コードを読みやすくするために最もよく使用する機能ですが、手動で削除することはできません。これは実際にコンパイラが自動型付けされた変数に対して行うことなので、あまりにも大げさではないでしょうか?