Boost logo

Boost :

From: Kevlin Henney (kevlin_at_[hidden])
Date: 2000-11-08 08:29:53


In message <006e01c04980$60f9d080$120524d4_at_pdimov>, Peter Dimov
<pdimov_at_[hidden]> writes
>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. :-))

Thanks :-)

Kevlin
____________________________________________________________

  Kevlin Henney phone: +44 117 942 2990
  Curbralan Limited mobile: +44 7801 073 508
  mailto:kevlin_at_[hidden] fax: +44 870 052 2289
  http://www.curbralan.com
____________________________________________________________


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