예를 들어
for( auto a : map) { sum = a.first +1} // 벡터나 map의 경우 동적 요소이므로 자료형도 동적인 auto 여야만 한다
와 같이 동적인 벡터, map등의 요소를 반복하여 꺼내어 연산 시
요소 내의 자료형을 미리 알 수 없으므로 auto 자료형을 사용하여 매 반복마다 초기화하여
타입을 동적으로 정해줘야만 한다
'개발 노트 > 오답 노트' 카테고리의 다른 글
변수 사용전 반드시 초기화 할 것, 선언만 하면 안된다 (0) | 2022.06.16 |
---|---|
컴파일은 되나 입출력이 계속 남아있으면 반복문 조건을 보자 (0) | 2022.06.15 |
2차원 배열의 경우 선언 시 열은 꼭 입력해주자 (0) | 2022.06.13 |
c++ 배열을 인자로 받는 함수는 함수의 크기를 인자로 같이 받아야한다 (0) | 2022.06.13 |
[c] 전위, 후위 연산자 사용 시 주의사항 (0) | 2022.06.03 |
댓글