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

VERSION3 Standard C++ Library ISO/IEC
For C++ VERSION3 (the default version), these libraries are available:
The HP NonStop C run-time library (file ZCRTLDLL)
The VERSION3 library, which includes:
The HP NonStop C++ common run-time library (product T2831, file ZCPPCDLL)
The VERSION3-specific ratified Standard C++ Library ISO/IEC from Dinkumware, based
on the standard document: ISO/IEC 14882:1998(E) (product T2833, file ZCPP3DLL).
C++ Header Files
The C++ header files for both versions are combined in product T2830. Built-in checking enforces
the use of the correct header files with each version.
Tools.h++ version 7 header files are found in product T2834.
TNS/E Native Linker (eld Utility)
The eld native linker links one or more TNS/E native object files (files generated by the native
compilers or eld) to produce either an executable (a loadfile) or relinkable native object file (
linkfile). eld can also modify process attributes, such as HIGHPIN, of executable native object
files and remove nonessential information from native object files.
The eld native linker processes PIC (position-independent code), the format necessary when using
dynamic-link libraries (DLLs).
eld cannot replace individual procedures and data blocks in an object file or build an object file
from individual procedures and data blocks. eld operates on procedures and data blocks, but
only in terms of an entire object file.
eld runs in the Guardian and OSS environments in addition to ETK on the PC. You can specify
the target platform as NonStop. Command syntax and capabilities are nearly identical in each
environment. To display the syntax, enter eld at the command prompt.
For more details, see the:
DLL Programmer’s Guide for TNS/E Systems
eld Manual
enoft Manual
rld Manual
Native Inspect Symbolic Debugger
The Native Inspect symbolic debugger is an interactive tool that enables you to identify and correct
programming errors in programs.
You can use Native Inspect to:
Step through code
Set breakpoints
Display source
Display variables
For more details on debugging capabilities, see the Native Inspect Manual.
If you have installed the NSDEE Core with Debugging product, you can also use it to identify and
correct programming errors in programs. For more information about NSDEE, see the online help
for the software.
TNS/E Native C and C++ Language System 41