IT 서비스 바라보기/Programming

Vector 에서 값 지우기

하늘다래 2007. 8. 10. 18:02

  • 삭제방법1
vector<int>::iterator pos=remove(coll.begin(),coll.end(),n);
//지운위치를 pos에 넣어줌.. iterator가 위치값..
coll.erase(pos,coll,end());

  • 삭제방법2
vector<int>::iterator pos=find(coll.begin(),coll.end(),n);
//글자를 찾아서 위치를 pos에 넣어줌..