|
Boost : |
From: David Abrahams (abrahams_at_[hidden])
Date: 2001-03-28 18:42:52
----- Original Message -----
From: <tom-list_at_[hidden]>
> Quite right!
> There is a 'using namespace std;' in the wxWindows source (it is used
> to access the standard iostreams library instead of wxWindows' own
> iostreams).
>
> That's the explanation, but I guess there is no real solution to
> this, so I'll work around it somehow.
> I'll post a message to the wxWindows newsgroup notifying them of this
> conflict.
FWIW, you should tell them that putting a using-directive in a header file
is very bad form, because it leads to problems like this one. They should be
using namespace qualification to get at everything in headers.
-Dave
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk