id summary reporter owner description type status milestone component version severity resolution keywords cc 1297 std advance and std distance for Boost.Iterator traversal categories wasti.redl@… Dave Abrahams "The new traversal categories of Boost.Iterator should be used in std advance and std distance, but this is obviously not possible without the cooperation of compiler writers. The attached patch (against the trunk, rev. 39675) implements boost advance and boost distance that use the new iterator categories. It implements them within the utility library, since that library already contains the closely related next() and prior() function templates. Documentation and test cases are included. The patch also modifies next() and prior() to use boost advance(), although this change is a considerably higher risk than the addition of the new feature." Patches closed To Be Determined iterator Boost Development Trunk Problem duplicate