본문 바로가기
Education/Bit 18th

KeyVector 구현

by ★용호★ 2009. 8. 3.

배열 - 특정 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

댓글