Boost logo

Boost :

Subject: Re: [boost] static_vector using aligned_storage
From: Nevin Liber (nevin_at_[hidden])
Date: 2012-12-12 22:33:43


On 12 December 2012 18:30, Marshall Clow <mclow.lists_at_[hidden]> wrote:

> On Dec 12, 2012, at 3:26 PM, Olaf van der Spek <ml_at_[hidden]> wrote:
>
> > On Wed, Dec 12, 2012 at 11:57 PM, Nevin Liber <nevin_at_[hidden]>
> wrote:
> >> static_vector<T, N, A = std::allocator<T>>
> >>
> >> And you could provide null_allocator_assert and null_allocator_throw as
> >> options (or make one of those the default), as it is now the
> responsibility
> >> of the allocator, not static_vector, to throw or not throw.
>
> To me, that's a different container.
>

Why? How is it behaviorally any different, assuming you give it a
null_allocator?

-- 
 Nevin ":-)" Liber  <mailto:nevin_at_[hidden]>  (847) 691-1404

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