unordered_map<string, class Data> mMap;
unordered_map<string, class Data>::iterator iter = mMap.begin();
unordered_map<string, class Data>::iterator iterEnd = mMap.end();
unordered_map<string, class Data> mMap;
auto iter = mMap.begin();
auto iterEnd = mMap.end();
와 너무너무 편해요~~
MSDN : https://docs.microsoft.com/ko-kr/cpp/cpp/auto-cpp?view=vs-2017
Q: https://stackoverflow.com/questions/19618759/c-11-auto-compile-time-or-runtime
auto의 타입 결정은 compile time 때 이루어진다. 런타임 때에는 성능에 영향을 미치지 않는다.
'2020 이전 > C++' 카테고리의 다른 글
C++ 함수포인터 넘겨줄 때 명시적 형식이 없습니다 (0) | 2019.02.21 |
---|---|
C++ std::function 콜백 (0) | 2019.02.06 |
이펙티브 C++ Chapter 5 구현 (0) | 2018.11.12 |
이펙티브 C++ 챕터 4 설계 및 선언 (0) | 2018.10.31 |
이펙티브 C++ 챕터3 자원관리 (1회차) (0) | 2018.10.29 |