인프런 커뮤니티 질문&답변

정준혁님의 프로필 이미지
정준혁

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

list #2

end 관련 질문(list#2)

작성

·

229

0

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

 

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

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

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

정준혁님의 프로필 이미지
정준혁

작성한 질문수

질문하기