• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

end 관련 질문(list#2)

22.10.06 22:46 작성 조회수 184

0

안녕하세요, 궁금한 점이 있어서 이렇게 글을 씁니다!

 

24:13분에 li.insert(li.end(), i);를 이용해 i가 50일 때의 iterator를 반환해주었습니다. 이 부분에서 end()는 list<int>::iterator itRemember가 접근할 수 없는 더미로드를 가리키는 걸로 알고 있는데, 50에 접근하려면 end의 바로 앞에 있는 부분을 50으로 대체해야 되지 않을까요.. 이 부분이 애매하게 와닿아서 그런데 답변주시면 감사하겠습니다.

답변 1

답변을 작성해보세요.

0

https://cplusplus.com/reference/list/list/insert/
list insert의 스펙을 구글에서 검색해주시기 바랍니다.
요즘 수강생 분들에게 같은 대답을 하게 되는데
프로그래밍은 대부분의 질문에 대한 해답을 스스로 찾아야 합니다.
힌트를 드리자면 50에 접근한 것이 아니고, 50이라는 값을 넣어준 것입니다