Intro(3C++)
Intro --
introduction to C++ library classes
Description
This section contains manual pages for the classes and routines
in two older, non-standard C++ libraries. These are provided
primarily for compatibility with existing applications. Manual
pages for the classes and routines in the new ISO C++ Standard
Library are provided in section 3C++std; they should be used
whenever possible.
The two libraries described in this section are:
-
The old de facto AT&T C++ "standard library" which provided
the new functions and complex and iostreams classes before
the ISO standard for C++ was developed. These classes are in
the global namespace, not namespace std, and are accessed by
including the .h-suffixed forms of header files (for example,
by including <new.h> rather than <new>
or <iostream.h> rather than <iostream>.
The iostreams classes in this library are not
thread-safe.
-
C++ Standard Components. This is a foundation class library which has a large amount
of functional overlap with the ISO C++ Standard Library.
These classes and routines are in namespace SCO_SC.
They are not thread-safe. To ease compilation of
existing usages of C++ Standard Components, compiling with
-DUSING_SCO_SC will generate "using namespace SCO_SC;"
using directives at the end of each Standard Component header.
This will allow you to compile existing code without
changing it to reference the namespace.
References
CC(1C++)
The classes and routines of (3C++std), see
Intro(3C++std).
Standards compliance
As described above, the classes and routines in this section are
not part of the ISO C++ Standard Library.
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004