Intro(3C++)
Intro --
introduction to C++ library classes
Description
This section contains manual pages for the classes and routines in
the C++ Standard Libraries and the C++ Standard Components libraries.
See
CC(1C++)
for information about the C++ compiler and C++ support.
These classes fall into three categories:
-
classes and routines from the draft ANSI/ISO C++
Standard Library's Language Support and Diagnostics clauses.
These are:
cstdlib,
new,
typeinfo,
exception,
and
stdexcept.
These are in namespace std.
They are thread-safe.
-
classes from the old de facto C++ Standard Library.
These are the complex and iostreams classes.
They are in the global namespace.
They are NOT thread-safe.
-
classes from C++ Standard Components.
These are everything else.
They 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++)
Standards compliance
There is as yet no ANSI or ISO standard
for the C++ language.
See
CC(1C++)
for information about conformance with in-progress Working Papers.
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.