하나 개의 요소를 삭제 ① :
벡터 < INT > NUM] 대 (벡터 < INT > :: = num.begin ITER 반복자 () = ;! num.end ITER (); ITER ++) { // (가) 벡터로부터 하나 개의 요소를 지정된 삭제 IF (* ITER == K) { num.erase (ITER) BREAK ; } }
② 고유 요소의 지정된 복수의 삭제는 : 소거 기능이 삭제 된 요소의 다음 요소 반복자이다 리턴 반복자해야 1을 뺀 후, 실행 소거 (), 앞의 점
대한 (벡터 < INT !> :: = num.begin ITER 반복자 (); ITER num.end = (); ITER ++ ) { IF (ITER == * K) { ITER = num.erase (ITER) ITER - ; // 삭제 기능 반환 현재 요소의 다음 요소를 가리 키도록 반복자는 삭제 } }