
1 Mar
2007
1 Mar
'07
9:37 a.m.
shunsuke wrote:
Hi,
I noticed Range Library Core proposal (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2068.html) removed 'range_size' metafunction. It was replaced by 'range_difference'? (But, cvs head is not affected.)
Right. A proposal for the standard and boost is two different things.
If so, why 'std::size' too is proposed? 'std::distance' seems enough.
So that you may have the guarantee that the function is O(1) complexity. -Thorsten