C++ standard header inclusion artifact?
Wed Jan 21 17:35:00 GMT 2009
On Wed, Jan 21, 2009 at 12:29, Rodolfo Federico Gamarra
> So I understand that the fact that
> #include <stdint.h>
> isn't actually needed when <iostream> is included is some kind of bug;
> as you point that the smooth compilation isn't right.
> It seems that I should report this in Bugzilla, shouldn't I?
ISO 14882:2003 188.8.131.52.1 `A C++ header may include other C++ headers.'
Including a standard header may include all kinds of things, so I
don't think this is something that belongs in BugZilla.
That said, there was a big header cleanup a bit ago, so try 4.3 or
newer. I doubt it will have "fixed" this, but you could try.
More information about the Gcc-help