C++11) 범위 기반 for문 (loop)
범위 기반 for문 ( loop ) 는 C++11에서 도입되었습니다.배열 및 컨테이너 ( 혹은 사용자 정의 타입에 처음과 끝을 정의한다면 ) 에 사용가능합니다. 기본 문법for (Type elem : container) 범위기반 for문은 a의 복사형을 받기 때문에, 컨테이너 (혹은 배열) 의 내용물을 변경한다면 변경되지 않습니다.그러나 인수를 참조형으로 사용한다면, 변경할 수 있습니다. 함수와 마찬가지로, 참조형으로 원소를 받으면, 주소를 넘기는 것이기 때문에 용량이 큰 컨테이너나 사용자 정의 타입에 대해 효과적입니다. 만약 수정을 원하지 않을 경우 상수로 바꾸시면 됩니다. (const int& i 같이) 또한 컨테이너 타입 ( vector, list ...) 에 사용 가능합니다.( 다음에 auto k..