처음 코드를 짤때는 cursor를 list의 begin으로 설정한 후 list에 <<BP<A>>Cd-를 담은 후에 조건을 통하여 출력하려 시도하였습니다. 추후 코드를 수정하면서 조건에 따라 출력하면 된다는것을 깨닫고 코드를 수정하는곳에서 궁금증이 생겼습니다. list의 iterator가 익숙하지 않아서 생긴 궁금증인데
1. list에 아무것도 추가되지 않은 상태에서 begin과 end의 위치는 어디인가요?
2. list에 pushback아님 insert를 통하여 list가 한개 채워질때의 begin과 end의 위치는 어디인가요?
sss654654 2년 전
처음 코드를 짤때는 cursor를 list의 begin으로 설정한 후 list에 <<BP<A>>Cd-를 담은 후에 조건을 통하여 출력하려 시도하였습니다. 추후 코드를 수정하면서 조건에 따라 출력하면 된다는것을 깨닫고 코드를 수정하는곳에서 궁금증이 생겼습니다. list의 iterator가 익숙하지 않아서 생긴 궁금증인데
1. list에 아무것도 추가되지 않은 상태에서 begin과 end의 위치는 어디인가요?
2. list에 pushback아님 insert를 통하여 list가 한개 채워질때의 begin과 end의 위치는 어디인가요?
3. 그리고 list가 채워질때마다 end의 위치는 자동적으로 바뀌는것인가요?