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

Contents
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
iv
5. Using the Standard C++ Library (continued)
5. Using the Standard C++ Library (continued)
Contents of the Standard C++ Library 5-4
VERSION3 5-4
VERSION2 5-5
VERSION1 5-5
Installation Notes for VERSION3 5-6
Using Header Files With VERSION3 5-7
Installation Notes for VERSION2 5-7
Examples of VERSION2 Headers 5-8
VERSION2 Standard C++ Library Example Files 5-9
Compiling and Linking in the OSS Environment 5-12
Pragmas for the Standard C++ Library 5-12
Using the Neutral C++ Dialect 5-13
6. Accessing Middleware Using HP C and C++ for NonStop
Systems
Using Tools.h++ 6-1
User Documentation 6-2
Contents of the Tools.h++ Class Library (Version 7) 6-2
Migration Considerations for Version 7 6-2
Installation Notes 6-3
Including Header Files for Tools.h++ 6-4
XDR Streams 6-4
Tools.h++ Example Files for Versions 6.1 and 7 6-4
Pragmas for Tools.h++ 6-6
7. Mixed-Language Programming for TNS Programs
Introducing the CRE 7-1
Using Standard Files in Mixed-Language Programs 7-3
Writing Interface Declarations 7-3
Usage Guidelines 7-4
Examples 7-5
Interfacing to TAL 7-7
Using Identifiers 7-7
Matching Data Types 7-8
Memory Models 7-9
Data Model 7-9
Calling TNS C Routines From TAL Modules 7-10
Calling TAL Routines From TNS C Modules 7-11