[Iterator] advance and distance that understand new iterator concepts?

19 May
2005
19 May
'05
2:08 a.m.
Do we have counterparts to std::advance and std::distance that are optimized for random_access_traversal_tag instead of std::random_access_iterator_tag? Doug

19 May
19 May
1:17 p.m.
Douglas Gregor <doug.gregor@gmail.com> writes:
Do we have counterparts to std::advance and std::distance that are optimized for random_access_traversal_tag instead of std::random_access_iterator_tag?
Not that I know of. It makes sense for you to add them somewhere under boost/iterator. I suggest you take note of boost/detail/iterator.hpp when doing so. -- Dave Abrahams Boost Consulting www.boost-consulting.com
7327
Age (days ago)
7327
Last active (days ago)
1 comments
2 participants
participants (2)
-
David Abrahams
-
Douglas Gregor