Release 3.0: October 31, 1997
• Major reorganization of header files. Headers now have the names described in the draft C++ standard. (Old header names are provided as well for backward compatibility.) The new-style headers declare their contents in namespace std; the old-style headers do too, but they import those declarations into the global namespace with using declarations. So, for example, #include
Note that namespace std is only enabled for compilers whose support for namespaces is sufficient; this is controlled by the header
• Bug fixes, and minor changes for standard conformance.