달력

04

« 2018/04 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  
  •  
  •  
  •  
2010.04.08 18:51

iterator - 반복자 프로그래밍/STL2010.04.08 18:51






vector나 deque같이 [] 를 통해 직접 값을 참조 할 수 있는 경우엔 괜찮지만,

그렇지 않은 경우 list나, set, map같은 경우는

[]연산자를 사용 할 수가 없다.

그래서 존재하는것이 반복자,

STL의 컨테이너들을 가르키는 포인터라고 이해하면 편하다(그렇다고 포인터와 똑같지는 않다.)
iterator 예제

이 처럼 사용이 가능하다.
앞으로 자주 보게 되기 때문에 특별한 설명은 하지 않겠음.

'프로그래밍 > STL' 카테고리의 다른 글

algorithm  (0) 2010.04.08
연관 컨테이너 - Set, Map, multiSet, multiMap  (0) 2010.04.08
iterator - 반복자  (0) 2010.04.08
시퀀스 컨테이너 - vector, list, deque  (0) 2010.04.05
용어적 설명.  (0) 2010.04.05
2가지 변수를 저장하는 pair  (0) 2010.04.04
Posted by 안식의후크