DEC C++
Using DEC C++ for DIGITAL 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
DEC C++ Class Library
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
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 DEC 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