Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2006-05-19 08:39:24


Thorsten Ottosen <thorsten.ottosen_at_[hidden]> writes:

> 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

What do you mean? Surely not _all_ mutable iterators. I assume the
library doesn't magically make char* an invalid mutable iterator?

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

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