auto
これは変数のデフォルトであるため(静的とは反対)、以前は少し使用されていました。質問を参照して
ください。ただし、おそらく自明のように、このキーワードが使用された有効なC++03コードを検討してください。
auto int foo2 = 8;
C ++ 03でコンパイルされ、C++11ではコンパイルされません。C ++ 03との下位互換性がない理由はありますか?このキーワードが使用されなかったという標準的な委員会の意見の源は何でしたか?キーワード使用の統計はありますか?
ところで、私はgccでテストしました-多分これはコンパイラのバグですか?