C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

stdin, stdout, and stderr
errno
class std::exception
class std::bad_alloc
For example:
To create and link a library that uses the neutral C++ dialect and can be used by either a VERSION2
or VERSION3 program, enter:
CPPCOMP / IN ZCPPCDLL, OUT $S.#LIST / mydll; SHARED, &
VERSION3, BUILD_NEUTRAL_LIBRARY
where ZCPPCDLL contains only interfaces common to both a VERSION2 and VERSION3 program;
this is the low-level Standard C++ Library. The dynamic-link library mydll has its CPPNEUTRAL
flag set for linker or loader checking.
90 Using the Standard C++ Library