다음을 통해 공유


concurrent_unordered_multimap::unsafe_erase 메서드

요소에서 제거는 concurrent_unordered_multimap 지정 된 위치에 있습니다.이 메서드는 동시성이 보장되지 않습니다.

iterator unsafe_erase(
   const_iterator _Where
);

size_type unsafe_erase(
   const key_type& _Keyval
);

iterator unsafe_erase(
   const_iterator _First,
   const_iterator _Last
);

매개 변수

  • _Where
    지우기 반복기 위치입니다.

  • _Keyval
    지울 키 값입니다.

  • _First

  • _Last

반환 값

첫 번째 두 명의 멤버 함수 제거 된 요소 외에 남은 첫 번째 요소를 지정 하는 반복기를 반환 합니다. 또는 concurrent_unordered_multimap::end이러한 요소가 존재 하는 경우 ().셋째 멤버 함수 제거 된 요소 수를 반환 합니다.

설명

가 가리키는 제어 되는 시퀀스의 요소를 제거 하는 첫 번째 멤버 함수 _Where.두 번째 멤버 함수 범위에 있는 요소를 제거 [_Begin, _End).

로 구분 된 범위의 요소를 제거 하는 세 번째 멤버 함수 concurrent_unordered_multimap::equal_range(_Keyval).

요구 사항

헤더: concurrent_unordered_map.h

네임 스페이스: 동시성

참고 항목

참조

concurrent_unordered_multimap 클래스