[list] list 모두 삭제하기
list<int> list1;
list::iterator itor;
cout<< "----- 리스트 모두 삭제하기 ----- " << endl;
for(itor=list1.begin(); itor != list1.end();)
{
//if(list1.empty()) break;
list1.erase(itor++); //erase의 경우 후위형 연산자로만 증가시켜야함
}
list1.clear();
'Programing > C/C++' 카테고리의 다른 글
[C] 2차원 배열 동적 할당 (0) | 2014.05.05 |
---|---|
char 형 -> int 형으로 전환하기 (0) | 2013.04.29 |
[list:sort] list:sort() 사용하기 (0) | 2013.04.22 |
[list 복사] list의 모든 데이터를 다른 list로 복사 (0) | 2013.04.22 |
C++ 출력 정렬하기(setw, seft, setprecision) (0) | 2013.04.22 |