I have a sequence of values that I\'d like to pass to a function that takes a (iterator begin, iterator end) pair. However, I only want every second element in
(iterator begin, iterator end)
I think you want boost::adaptors::strided