- Chapter 1
Getting Started
Gives you an introduction to the HP aC++ product and its components.
It also discusses the compiler command syntax and environment variables.
- Chapter 2
Command Line Options
Discusses command line options. Command line options are categorized
into different sections based on how you can use them. This chapter
also covers diagnostic messages and pragma directives.
- Chapter 3
Pragma Directives
Discusses pragmas supported in HP aC++. A pragma directive
is an instruction to the compiler. Use a #pragma directive to control
the actions of the compiler in a particular portion of a translation
unit without affecting the translation unit as a whole.
- Chapter 4
Preprocessing Directives
Gives you an overview, the syntax, and usage guidelines of
preprocessing directives. This chapter also includes a section on
using HP aC++ templates.
- Chapter 5
Using HP aC++ Templates
Gives you an overview of template processing and describes
the instantiation coding methods available in HP aC++.
- Chapter 6
Standardizing Your Code
Discusses HP aC++ keywords, Standard Exception Classes, and
exceptions thrown by the Standard C++ library, and lists unsupported
functionality.
- Chapter 7
Optimizing HP aC++ Programs
Gives you information about optimizing your programs.
- Chapter 8
Exception Handling
Discusses exception handling, and information on using threads
and parallel programming.
- Chapter 9
Tools and Libraries
Discusses the tools and libraries bundled with HP aC++.
- Chapter 10
Mixing C++ with Other Languages
Provides guidelines for linking HP aC++ modules with modules
written in HP C and HP FORTRAN 90 on HP systems.
- Chapter 11
Distributing Your C++ Products
Provides distribution-related information for C++ products.
If you choose to distribute archive libraries or object files, your
customer must have purchased HP aC++. Make sure that your customer
has read this distribution information.
- Chapter 12
Migrating from HP C++ (cfront)
to HP aC++
Discusses differences in syntax and functionality that you
may need to consider, when migrating code from HP C++ (cfront) to
HP aC++.
- Appendix A
Diagnostic Messages
Discusses the aCC message catalog and frequently encountered
messages. The aC++ compiler can issue a large variety of diagnostics
in response to unexpected situations or suspicious constructs.
- Glossary
Contains definitions of terms used in this book,
listed alphabetically.