Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2008-03-28 14:20:21

on Fri Mar 28 2008, Steven Watanabe <> wrote:

> David Abrahams wrote:
>> To start with, there's one very basic thing we won't be able to do: name
>> template specializations that cannot be instantiated, like
>> vector<foo(bar)>
>> just for DSEL purposes.
> It can break today under certain conditions.

I don't understand how that is a case of what I'm describing. It looks
like a simple instantiation failure. In C++0x you won't even be able to

        typedef vector<foo(bar)> x;

without getting an error.

Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at