回答編集履歴
1
微修正
answer
CHANGED
@@ -4,4 +4,4 @@
|
|
4
4
|
|
5
5
|
私はautoには問題点もあると考えています。書く時はミスを防いでくれてたいへん便利なのですが、読む時に型を調べるのに結構苦労することが少なくありません。(C#にも同様な機能があり、それを頻繁に使っている他の人が書いたコードを読む時、苦労しました。)
|
6
6
|
|
7
|
-
前者は `vector<int>::iterator`と書くよりはミスしにくい(vectorとintを書かないで済むってかなり良いと思います)ですし、型がiteratorであることが分か
|
7
|
+
前者は `vector<int>::iterator`と書くよりはミスしにくい(vectorとintを書かないで済むってかなり良いと思います)ですし、型がiteratorであることが分かりますので良い妥協点のように感じます。
|