C/C++ Programmer's Guide (G06.25+)
About This Guide
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
xxix
Guide Organization
Guide Organization
Table iv summarizes the contents of this guide.
Table iii. Open System Services (OSS) Environment Manuals
Manual Title Descriptions
Open System Services Library
Calls Reference Manual
Describes the syntax and semantics of the native C run-
time library in the OSS environment.
Open System Services
Programmer’s Guide
Describes how to use the OSS application programming
interface to the operating system.
Open System Services Shell
and Utilities Reference Manual
Describes the syntax and semantics for using the OSS
shell and utilities.
Open System Services System
Calls Reference Manual
Describes the syntax and programming considerations
for using OSS system calls.
Table iv. Summary of Contents (page1of3)
Section Title This section . . .
1 Introduction to HP C and C++
for NonStop Systems
Provides an overview of the HP C and C++
product set. It also describes how to write
portable programs and to port programs to
HP C and C++. It explains Guardian and
OSS environment interoperability.
2 C and C++ Extensions
Describes the HP language extensions to the
ISO/ANSI C standard that are supported by
the TNS/R native C and C++ compilers, the
TNS C compiler, and the TNS C++
preprocessor.
3 Interfacing to Guardian
Procedures and OSS Functions
Describes how to declare and call Guardian
system procedures and OSS functions in C
programs.
4 Using the C Run-Time Library
Describes the structure of the C run-time
library and provides an overview of the HP
extensions to the library.
5 Using the Standard C++ Library
Describes the three versions of the Standard
C++ Library available on NonStop systems.
6 Accessing Middleware Using
HP C and C++ for NonStop
Systems
Describes how to use the Tools.h++ class
library from HP C++ applications.
7 Mixed-Language Programming
for TNS Programs
Describes the Common Run-Time
Environment (CRE) and the C interface
declarations that are necessary to interface
to other programming languages.