
2 Mar
2010
2 Mar
'10
2:34 a.m.
I would like to have special metafunction in Boost.Range for such cases to make code more cleaner: template<class R> typename boost::make_range<R>::type Algo(R& r);
What do you think?
I believe that boost::sub_range covers this use case. If it does not cover it then please provide additional information about your issue and I will gladly address your needs. Regards, Neil Groves