id summary reporter owner description type status milestone component version severity resolution keywords cc 4620 Range Adaptor: enumerate(d) Ilya Murav'jov Neil Groves "I use B.Range with B.Foreach closely and consider boost::adaptors::indexed() not so good one. I would like to use it as follows: {{{#!python std::vector array; BOOST_FOREACH( boost::index_value iv, array | enumerated() ) { int i = iv.index(); T& t = iv.value(); ... } }}} I've implemented such one in my program (using indexed() as source), http://gitorious.org/bombono-dvd/bombono-dvd/blobs/master/src/mlib/range/enumerate.h and hope it will be useful for others too." Patches closed Boost 1.56.0 range Boost 1.44.0 Not Applicable fixed