검색결과 리스트
Iterator에 해당되는 글 1건
- 2010.06.18 Iterators
글
Boost Graph 라이브러리(BGL)와 STL을 사용하면서 느끼는건데...
정말 참 좋긴 한데..
정말 좋은데 ㅋㅋ
근데 사용하기가 쉽지많은 않다.
STL은 제공하는것만 사용하려면 쉬운데(typedef만 좀 해 주면)
내가 만든 클래스도 iterator를 직접 제공하려고 하는데 이게 STL의 iterator랑 호환되게 하려면
typedef도 좀 해 줘야 하고 operator 오버로딩도 좀 해 줘야 하고
특히 copy같은 algorithm 헤더에 있는 녀석들이 사용하게 하려면
뭔가 추가할게 많다 ㅠㅠ
BGL은 사용하기는 좋은데 descriptor랑 iterator가 막 섞여서 다 까먹고 다시 보려니
애먹고 있다. 근데 descriptor라는 발상은 좋은데 뭔가 직관적이지는 않다.
그래서 프로그램 짜다 보면 사용자층은 좀더 직관적으로 사용 할 수 있고 추상적인건 숨기게 하려니
코딩량이 좀 많아지는듯.
RECENT COMMENT