타이핑하기 귀찮을 때.
가령,
vector<...> v;
...
auto size = v.size();
같은 경우나,
for(auto i = v.begin(); i != v.end(); ++i) { ... }
같은 상황.
vector<...>::iterator나 vector<...>::size_type 같은 거 치기가 매우 귀찮.
그냥 이러지 말고 모든 변수를 auto로 통일합시다. (응?)
타이핑하기 귀찮을 때.
가령,
vector<...> v;
...
auto size = v.size();
같은 경우나,
for(auto i = v.begin(); i != v.end(); ++i) { ... }
같은 상황.
vector<...>::iterator나 vector<...>::size_type 같은 거 치기가 매우 귀찮.
그냥 이러지 말고 모든 변수를 auto로 통일합시다. (응?)
STL 반복자에서 특히 꿀
람다 함수 인자를 auto로 쓰면 람다를 template로 만들 수 있다고 합니다
ㄴ ㅇㅇ ㅋㅋ auto는 람다 함수랑 환상의 궁합인 듯.