Boost logo

Boost :

From: David B. Held (dheld_at_[hidden])
Date: 2002-05-02 11:00:21

"Peter Dimov" <pdimov_at_[hidden]> wrote in message
> [...]
> The only problem with this design is that ptr<T>::shared is a
> nondeduced context; template writers must still use the full
> smart_ptr<T, P1, P2, P3, ...> syntax.

I wish I knew what a nondeduced context was. ;) Could you give
me a quick overview? Also, do you see this as a situation that a
typical user would encounter often, or something that would be
more of an issue for library writers? Finally, do you have any
suggestions that would help simplify a fat policy list (short of
typedef templates, of course)?


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