DIGITAL logo   C++ Graphic
    Updated: 02 September 1998
  DIGITAL C++

DIGITAL C++
Using DIGITAL C++ for Compaq's DIGITAL UNIX


Previous Contents Index

G
goto statement
Guiding declarations
H
Header file
    protecting
Header files
    <float.h>
    <limits.h>
    modifying
    <stdarg.h>
    <stdio.h>
    using existing
    <varargs.h>
I
ident pragma
Identifiers
#ifdef preprocessor directive
Implementation extensions
Implementation features
#include directive
Inheritance
Initializers
    using base class name with
Initializing references
inline pragma
instantiate pragma
Instantiation
    automatic
        linking with
    directives
        #pragma define_template
        #pragma do_not_instantiate
        #pragma instantiate
    manual
    mixed automatic and manual
    template #1
    template #2
Instantiation file #1
Instantiation file #2
Integer
    converting to and from a floating-point number
Integral conversions
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++
    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
Names
    predefined
Nested enums
[no]standard pragma
noinline pragma
Non-C++ code, access to
Numerical limits
O
Object
    temporary
    volatile
Offsets
    class subobject
once pragma
Operators
    additive
    delete
    division
    equality
    multiplicative
    remainder
    shift
    sizeof
Output buffer
    flushing
$overloadmenu variable
P
pack pragma
PCH file
    See Precompiled header file
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 DIGITAL C++
Pragma
    define_template
    environment
    ident
    inline
    instantiate
    [no]standard
    once
    pack
    pointer_size #1
    pointer_size #2
    #pragma extern_model
    #pragma message
    #pragma module
    #pragma [no]member_alignment
    required_pointer_size
    required_vptr_size #1
    required_vptr_size #2
    See also Preprocessor directive
#pragma ident preprocessor directive
#pragma [no]inline preprocessor directive
#pragma once preprocessor directive
#pragma pack preprocessor directive
Precompiled header file
    automatic processing
    controlling
    manual processing
    options
    performance issues
Predefined macro, compatibility
Predefined macro, __DECCXX_VER
Predefined names
Preprocessor directive
    #ifdef
    #pragma
print debugger command
    displaying base pointer information
    displaying class information
Printing base pointer information
Product support
Programs
    compiling
    linking
Protecting header files
R
Reader's comments, sending
References
    initializing
Remainder operator
required_pointer_size pragma
required_vptr_size pragma #1
required_vptr_size pragma #2
Return mechanisms
Run compatibility
S
Segmentation faults
Shift operators
Signal
    exception handling
Size-of-array argument
    to delete operator
sizeof operator
Source compatibility
Source file extensions
Specification
    linkage #1
    linkage #2
Specifiers
    access
    extern
    type
    typedef
Standard Library
Statement
    goto
    switch
Static object initialization
    order of
-std ansi mode
-std arm mode
<stdarg.h> header file
<stdio.h> header file
stop in debugger command #1
stop in debugger command #2
stop in debugger command #3
-strict_ansi mode
-strict_ansi_errors mode
Structure alignment
    of class
Subobject allocation
    class
Subobject offsets
    class
switch statement


Previous Next Contents Index

   
Burgundy bar
DIGITAL Home Feedback Search Sitemap Subscribe Help
Legal