Boost logo

Boost :

From: scleary_at_[hidden]
Date: 2000-12-15 09:35:48


> we add a "fixes" subdirectory containing the missing files,

What about things that may be missing from headers that are present? In
particular, in my test builds for pool<>, I've found that libstdc++ (default
g++ lib) is missing std::logic_error from <exception> and provides std::ios
instead of std::ios_base in <ios>. To get around these, I just put in quick
hacks into the <limits> file, which I had to provide anyway.

> Rule 2:
> Always include the new style iostream headers, and prefix all iostream
> identifiers with the std:: qualifier, never import iostream names into the
> global namespace.

Personally, I always use Rule 2 for style reasons.

        -Steve


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