From: Kevlin Henney (kevlin_at_[hidden])
Date: 2000-11-08 08:29:53
In message <006e01c04980$60f9d080$120524d4_at_pdimov>, Peter Dimov
>All this is relevant only if you use warning level 4. I always do.
>Yes, I do have the exception handling support enabled. :-))
Ah, the warning level 4 explains it: Normally the cascade comes from
forgetting EH support :-)
>A question, why the <cstdlib>? Note that MSVC's <c*> headers don't put
>identifiers in std.
Because any doesn't just compile with MSVC.
>Also, test-any.cpp relies on an indirect #include <typeinfo> from any.hpp;
>not a major problem, just a nit.
Not even a problem! It's a documented dependency (check any.html) that
can be, errm, depended on.
>I have never encountered a version/SP where this was necessary. Either you
>have 5.0 pre-SP3 and member templates are hopelessly broken, or 5.0sp3/6.0,
>where they work without the template<>.
>I may have missed a SP where this weren't the case, though... What version
>do you have in mind?
One machine I have runs vanilla MSVC 6, no SPs.
>Oh, and yes, I think that any should be accepted into boost. :-))
Kevlin Henney phone: +44 117 942 2990
Curbralan Limited mobile: +44 7801 073 508
mailto:kevlin_at_[hidden] fax: +44 870 052 2289
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk