
3 May
2005
3 May
'05
4:46 a.m.
I don't understand why there are so many implementations of the range_value metafunction. It seems to me that it should always be defined to be: template <class R> struct range_value : boost::iterator_value< typename range_iterator<R>::type >::type {}; What am I missing? -- Dave Abrahams Boost Consulting www.boost-consulting.com