2

11 より前のツールチェーンでビルドする必要がある C++11 コードベースがあります。使用されている 11 の機能のほとんどには同等のブースト機能があるため、それほど問題にはなりません。しかし、多数の 'auto' 宣言があります。
すべての自動宣言を明示的な型に置き換えるためにソースを前処理する良い方法はありますか? おそらく auto を MYUNKNOWNTYPE として再定義し、コンパイラで各ファイルを実行し、「the_type_i_actually_wanted を MYUNKNOWNTYPE に変換できません」を解析するか、11 バージョンの gcc/clang に trace/diag オプションがあり、それらをすべてダンプしますか?

4

0 に答える 0