unordered_multimap::erase
unordered_multimap::erase (요소 제거)
erase()는 지정한 위치나 키에 해당하는 요소를 컨테이너에서 제거해요. 반복자나 키를 인자로 받는 여러 오버로드가 있어요.
출처: cppreference
본문
erase는 컨테이너에서 요소를 제거해요. 인자로 위치 반복자, 요소 범위, 또는 키를 받을 수 있어요.
iterator erase( iterator pos );
위치를 가리키는 반복자를 주면 그 요소를, 키를 주면 그 키에 해당하는 모든 요소를 지워요.
반환값 (Return value)
제거된 마지막 요소 바로 다음을 가리키는 반복자, 또는 제거된 요소의 개수를 돌려줘요.
복잡도 (Complexity)
평균적으로 상수 시간, 최악의 경우 컨테이너 크기에 선형이에요.