Boost logo

Boost :

From: Douglas Gregor (dgregor_at_[hidden])
Date: 2008-03-31 11:16:08


On Mon, 2008-03-31 at 07:50 -0700, Eric Niebler wrote:
> Douglas Gregor wrote:
> > Some metaprogramming is likely to change when using concepts, but
> > we're doing our best not to hurt metaprogramming in the process of
> > adding concepts.
>
> But as Dave points out, this:
>
> std::vector< foo(bar) >
>
> is not likely to compile in C++0x, even though in C++03 that's fine
> because we aren't actually instantiating std::vector here. That's bad
> from Proto's transform DSEL. At least template template parameters offer
> a back door, but the syntax won't be as sweet.

Yes, I understand.

  - Doug


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