Boost logo

Boost :

From: Thorsten Ottosen (thorsten.ottosen_at_[hidden])
Date: 2006-05-19 19:57:05


Shunsuke Sogame wrote:
> Thorsten Ottosen wrote:
>
>>FYI,
>>
>>The new version is now in cvs. Hopefully it will not cause too many
>>problems, though I do expect some.
>>
>>The breaking changes are
>>
>>- boost::end( CharT[N]) does not differ from boost::end(T[N])
>>- boost::range_iterator<const T> is not a mutable iterator anymore
>>- boost::size(rng) requires random access iterators
>>- boost_range_begin ADL hooks renamed range_begin (ditto for
>>boost_range_end)
>>- mutable iterators must be defined as a specialization of
>>boost::range_mutable_iterator
>
>
> 'boost::size' seems to be a breaking change for me,
> but 'boost::distance' will replace it?

right.

> FWIW, after combating Range and FOREACH,
> my qualityless ranges are here: http://tinyurl.com/lebuq

I can see you have picked up on the idea of range adaptors
which I'm also baking. I'll definitely have a look.

And btw, wasn't it you who made some MFC implementation of ranges?

With your permission, I would like to include that in the
library.

best regards

-Thorsten


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk