C/C++ Programmer's Guide (G06.25+)

What’s New in This Guide
HP C/C++ Programmer’s Guide for NonStop Systems429301-008
xx
New and Changed Information
ld
nld
noft
NS/R pTAL
Continue to use the Enterprise Toolkit or G-series servers for your G-series
development tasks.
The following changes are included in this edition:
Section Change
Throughout the manual Changed the use of Guardian to refer only to the Guardian
environment (when compared to the OSS environment) or to
Guardian system procedures, not to the NonStop system.
Clarified the term native by specifying either the TNS/R or TNS/E
modifier where the distinction is needed. For example, to
distinguish TNS/R native C++ and TNS/E native C++.
Section 1, Introduction
to HP C and C++ for
NonStop Systems
Added the subsection, TNS/E Native C and C++ Language
System on page 1-12, as a parallel for the existing subsection
TNS/R Native C and C++ Language System on page 1-4.
This new subsection describes:
C compiler (CCOMP)
C++ compiler (CPPCOMP)
C run-time library
C++ run-time library and Standard C++ library
TNS/E native linker (
eld)
and lists the following optional components:
Inspect, Visual Inspect, Native Inspect, and the NonStop SQL/MP
compiler
Added the subsection: Features of TNS/E Native C and C++
on
page 1-17, describing standards and HP NonStop extensions.
Section 2, C and C++
Extensions
Added the HP-defined data type unsigned long long,
available only on the TNS/E native platform, to Data Types on
page 2-20.
Added
unsigned long long to Table 2-4, Predefined Data
Types, on page 2-20 and as a separate topic following the table.
Section 4, Using the C
Run-Time Library
Updated terminology throughout.
Added the new Guardian and OSS TNS/E native C run-time
libraries.
Indicated that the TNS/E default floating-point is not
TANDEM_FLOAT but is IEEE_FLOAT in IEEE Floating-Point
Arithmetic on page 4-7.