- 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.