for문과 범위기반 for문의 차이점
2022.05.05
C++ 11에서는 범위 기반 for 문(ranged-based for statement)이라는 새로운 유형의 루프를 도입하여 더 간단하고 안전하게 배열 등의 모든 요소를 반복하는 방법을 제공한다.(vector에도 적용 가능)
기존 방식
int arr[10] = {1,2,3,4,5,6,7,8,9,10};
for(int i=0; i<10; i++)
{
cout << arr[i] << endl;
}
새로운 범위기반 방식
for(int elem : arr)
{
cout << elem << endl;
}
댓글을 작성해보세요.