그냥 게임개발자
이터레이터와 포인터의 차이 본문
이터레이터는 어떠한 컨테이너(배열, 맵, 벡터 등)의 범위 안에서 일부 요소를 가리킨다.
또한 해당 요소들을 순회할 수 있는 개체이다.
이터레이터는 컨테이너의 개체를 참조하는 것이기 때문에 이 자체를 제거할 수는 없다.
반면 다르게 포인터는 변수의 메모리 주소를 저장하는 개체의 개념이며 포인터는 delete를 통해 포인터를 제거할 수 있다.
'C++ 나만의 복습' 카테고리의 다른 글
fill() (0) | 2024.04.07 |
---|---|
이터레이터는 일반화된 포인터인가? (0) | 2024.04.07 |
이터레이터! (0) | 2024.04.07 |
프로세스 메모리 구조와 정적할당과 동적할당 (0) | 2024.04.07 |
문자를 숫자로, 숫자를 문자로 (0) | 2024.04.07 |