C++ vector 에서 erase 함수 사용할 때 주의할 점
2019. 7. 26. 01:00
프로그래밍 언어/C++
vector의 값을 반복문을 통해 값을 출력할 때 주의할 점이 있다. iterator erase (const_iterator position); iterator erase (const_iterator first, const_iterator last); 설명하기 전에 erase 함수에 대해 간단하게 설명하자면 iterator erase (const_iterator position); const_iterator 타입의 position 은 제거할 요소를 가리킨다. iterator erase (const_iterator first, const_iterator last); first 와 last 사이의 모든 요소를 포함해서 요소들을 제거한다. erase 함수를 통해 요소를 지우게 되면 지운 요소 뒤에 있는 요소를..