Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2008-03-31 10:50:31


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.

-- 
Eric Niebler
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