배열 - 특정 Key순으로 보관
KeyVector부분에서 처음 들어오는 값에 대해
KeepIn을 할때 if문 조건에 this->size()==0을 해준것과 seek==end() 를 해준것의 차이가 무엇일까...
this->size()==0를 했을 경우에는 첫번째로 들어간 값이 고정이 되서 정렬도 안되고 삭제도 검색도 안되는 문제가 발생하는데
seek=end()를 했을 경우에는 그런 문제가 발생하지 않는다...
둘다 현재 공간이 생성되지 않았다는 것을 나타내는 것인데 다른점이 무엇일까..??
예상으로는 size()==0으로 했을경우 유연하지 않아서 그런것 같은데 정확한 이유를 모르겠다..
'Education > Bit 18th' 카테고리의 다른 글
더미있는 연결리스트 (0) | 2009.08.03 |
---|---|
도서관리프로그램(Fun,KeyVector 활용) (0) | 2009.08.03 |
물미로 (0) | 2009.08.03 |
큐, 스택 (0) | 2009.08.03 |
배열 - 특정 Key순으로 보관 (0) | 2009.08.03 |
댓글