United States
Compaq C++
Compaq C++
Using Compaq C++ for Tru64 UNIX Systems
Previous
Contents
Index
D
Debugger, assignments allowed by
Debugger commands
assign
call
class
displaying class information
print
displaying base pointer information
stop in
#1
stop in
#2
stop in
#3
whatis
#1
whatis
#2
whatis
#3
whatis
#4
Debugging #1
Debugging #2
class and function scope
class and function templates
displaying type signature
examining data members
examining inlined member functiona
exception handler support
member functions on stack trace
mixed C and C++ programs
resolving ambiguous references
resolving references to objects
setting breakpoints in member functions
setting class scope
setting language mode
template instantiations
type casting
type transfer
verbose mode
Declarations
asm
friend
define_template
pragma #1
define_template
pragma #2
delete
operator
size-of-array argument to
demangle
command
Directive
#pragma define_template
#pragma environment
#pragma message
#pragma [no]member_alignment
#pragma pack
#pragma pointer_size
#1
#pragma pointer_size
#2
#pragma required_pointer_size
#pragma required_vptr_size
#1
#pragma required_vptr_size
#2
Division operator
E
Enumerated types
incrementing
environment
pragma
Equality operators
Error message
missing parenthesis
Exception handling #1
Exception handling #2
propagating changes
specifications
structure for
Explicit type conversion
Explicit type conversion, language extension
Extended Truncated Address Support Option (XTASO)
Extensions
source file
extern
specifier
External name encoding
F
Faults
segmentation
File inclusion directive,
#include
<float.h>
header file
Floating-point number
converting to and from an integer
Friend declarations
Function
constant in returns
definitions
template
Function returns
constants in
Functions
G
goto
statement
H
Header files
<float.h>
<limits.h>
modifying
<stdarg.h>
<stdio.h>
using existing
<varargs.h>
I
Identifiers
#ifdef
preprocessor directive
Implementation extensions
Implementation features
#include
directive
Inheritance
Initializers
using base class name with
Initializing references
Instantiation
template
Instantiation file
Integer
converting to and from a floating-point number
Integral conversions
Internal linkage
defining template functions with
K
Keywords
conflict resolution
L
Ladebug debugger
$lang
variable
Language mode, setting for debugging
Layout
class
of class object
ld
linker command
Limits
numerical
translation
<limits.h>
header file
Link compatibility
Linkage
between C and C++
internal
specification #1
specification #2
Linkage specifications
Linker
M
Macros
<stdarg.h>
<varargs.h>
Member access
Memory management
Missing parenthesis error message
Mixed-Language applications
Mixed-language programs, debugging
Multiple base classes
Multiplicative operators
N
Name demangling
Name-mapping file
Names
predefined
Non-C++ code, access to
Numeric Limits Class
Numerical limits
O
Object
temporary
volatile
Offsets
class subobject
Operators
additive
delete
division
equality
multiplicative
remainder
shift
sizeof
Output buffer
flushing
Overloaded functions
ambiguous calls to
$overloadmenu
variable
P
pack
pragma
Pointer
bound to member function
conversions
mixing 32-bit and 64-bit sizes
to constants
pointer_size
pragma #1
pointer_size
pragma #2
Porting
from
cfront
to
Compaq C++
Pragma
define_template
#1
define_template
#2
environment
pack
pointer_size
#1
pointer_size
#2
#pragma message
#pragma [no]member_alignment
required_pointer_size
required_vptr_size
#1
required_vptr_size
#2
See also Preprocessor directive
#pragma pack
preprocessor directive
Predefined macro,
__deccxx_ver
Predefined names
Preprocessor
cxx
command
-c
option
-cpp
option
-d
option
-e
option
-em
option
-i
option
-m
option
-md
option
-nocurrent_include
option
-oldcomment
option
-p
option
-u
option
Preprocessor directive
#ifdef
#pragma
print
debugger command
displaying base pointer information
displaying class information
Printing base pointer information
Programs
compiling
linking
Previous
Next
Contents
Index
privacy and legal statement