Boost logo

Boost :

From: Vincent Bherer-Roy (vbr.boost_at_[hidden])
Date: 2006-05-25 12:12:04


On 5/25/06, Thorsten Ottosen <thorsten.ottosen_at_[hidden] > wrote:
>
>
> OK, I see what you mean.
>
> I would be quite easy for me to let
>
> array<int, 5> = cref_list_of<6>(...);
>
> give a compile error if the dimensions did not match.
>
> It can also be done for list_of(), but it is much harder.
>
> Should I put this in the cvs for ref_list_of() and cref_list_of()?
>
>
Sure! It would be a nice feture for Boost.Assign.

However, it doesn't close the debate for me about a constructible array ;-)

It is not that I don't like Boost.Assign or similar constructs, but I really
think a good old constructor is far superior when available.

So.

Since people don't like my initial proposition, I then propose a
"constructible_array" or another name that has the same behaviour than
Boost.Array, except with construction.

Any comments?


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