C++ Programming Guide

How This Book Is Organized

This book contains the following chapters:

Chapter 1, "Introduction," briefly describes the features of the compiler.

Chapter 2, "Program Organization," discusses header files, inline function definitions, and template definitions.

Chapter 3, "Pragmas," provides information on using pragmas, or directives, to pass specific information to the compiler.

Chapter 4, "Templates," discusses the definition and use of templates.

Chapter 5, "Exception Handling," discusses the Sun C++ 5.0 compiler's implementation of exception handling.

Chapter 6, "Runtime Type Identification," explains RTTI and introduces the RTTI options supported by the compiler.

Chapter 7, "Cast Operations," describes new cast operations.

Chapter 9, "Performance," explains how to improve the performance of C++ functions.