moderncpp1 [C++] Modern C++ Ch 09. Modern C++auto이전에는 자동지역변수로 할당하는 용도였지만 C++ 11부터는 타입 추론의 역할을 한다. auto i = 10; // intauto j = 10u // unsigned intauto를 사용하면 가독성을 높이고 실수를 줄일 수 있다.std::vector v;std::vector::iterator iter0 = v.begin();auto iter1 = v.begin(); // 이 경우는 가독성에서 유리하다. 위의 경우 타입이 너무 장황함Person* person0 = new Person;auto person1 = new Person; // 좌변의 Person을 생략하여 중복되지 않는다.std::map m;for (const std::pair& pair : m) {} //.. 2024. 8. 26. 이전 1 다음