United States    
COMPAQ STORE | PRODUCTS |
SERVICES | SUPPORT | CONTACT US | SEARCH
C++
Compaq C++

Compaq C++
Using Compaq C++ for OpenVMS Alpha


Previous Contents Index

O
Object
    temporary
    volatile
once pragma
OpenVMS Alpha, system-specific features
OpenVMS calling standard
Operators
    additive
    built-in
    delete
    division
    equality
    multiplicative
    remainder
    shift
    sizeof
    user-defined
Output buffer
    flushing
P
pack pragma
PALcode built-in functions
Parameter-passing mechanism
Parameters
    main function #1
    main function #2
Pointer
    bound to member function
    conversions
    to constants
Pointers to members
    debugger representation
pointer_size pragma
/POINTER_SIZE qualifier
Portability concerns
    conversion of command-line arguments
Porting
    from cfront to Compaq C++
Pragma
    environment
    extern_prefix
    [no]standard
    once
    pack
    #pragma define_template
    #pragma extern_model
    #pragma function
    #pragma message
    #pragma module
    #pragma [no]member_alignment
    See also Preprocessor directive
#pragma intrinsic preprocessor directive
#pragma [no]standard preprocessor directive
#pragma once preprocessor directive
#pragma pack preprocessor directive
#pragma pointer_size preprocessor directive
#pragma required_pointer_size preprocessor directive
Pragmas
    intrinsic
    pointer_size
    required_pointer_size
Predefined data types, debugger supported
Predefined names
Preprocessor directive
    #ifdef
    #pragma
    #pragma intrinsic
Preprocessor directives
    #pragma pointer_size
    #pragma required_pointer_size
Product support
Programming tools
    DEC Language-Sensitive Editor (LSE)
Programs
    linking
    linking to class library
    running
    steps in developing
Q
Qualified class names
    defined
Qualifiers, compiler
    /[no]debug #1
    /[no]debug #2
    /[no]include_directory
    /[no]member_alignment
    /[no]optimize
Qualifiers, CXXDEMANGLE facility
    /repository
R
Reader's comments, sending
Reference members
    debugger access to
Reference objects
    debugger access to
References
    initializing
Remainder operator
/repository qualifier
required_pointer_size pragma
run command
Run compatibility
Run-time errors
Running programs
S
Scope rules
    differences between ANSI C and C++
set language c_plus_plus debugger command
Shareable images, creating
Shift operators
show language debugger command
Single-precision, floating-point arithmetic built-in functions
Size-of-array argument
    to delete operator
sizeof operator
Source compatibility
Source file extensions
Specifiers
    access
    extern
    type
    typedef
/standard=ansi mode
Standard Library
    building programs with
    compatibility issues
        global array new and delete
        /[no]using_std compatibility switch
        overriding operator(new)
        pre-ANSI and ANSI operator(new)
        pre-ANSI/ANSI iostreams compatibility
    using RMS attributes with iostreams
Standard Template Library
    building programs with
    using RMS attributes with iostreams
Statement
    goto
    switch
Static data members
Static object initialization
    order of
<stdarg.h> header file
String Library
    building programs with
    iostreams
        using RMS attributes with
Structure alignment
    of class
Subobject allocation
    class
Subobject offsets
    class
switch statement
Syntax
    main function
T
Template instantiation #1
Template instantiation #2
Temporary objects
    handling destruction after static member function call
this function argument
    debugger referencing
this pointer
    assignment to
Thread safety
Traceback information
Translation limits
Type conversion
    explicit
Type specifier
    volatile
typedef specifier
U
User-defined operators
V
<varargs.h> header file
Variable-length argument list
Volatile object
volatile type specifier
_
__ABS built-in function
__ADAWI built-in function
__ADDF_C built-in function
__ADDG_C built-in function
__ADDS_C built-in function
__ADDT_C built-in function
__ADD_ATOMIC_LONG built-in function
__ADD_ATOMIC_QUAD built-in function
__ALLOCA built-in function
__AND_ATOMIC_LONG built-in function
__AND_ATOMIC_QUAD built-in function
__ATOMIC_ADD_LONG built-in function
__ATOMIC_ADD_QUAD built-in function
__ATOMIC_AND_LONG built-in function
__ATOMIC_AND_QUAD built-in function
__ATOMIC_DECREMENT_LONG built-in function
__ATOMIC_DECREMENT_QUAD built-in function
__ATOMIC_EXCH_LONG built-in function
__ATOMIC_EXCH_QUAD built-in function
__ATOMIC_INCREMENT_LONG built-in function
__ATOMIC_INCREMENT_QUAD built-in function
__ATOMIC_OR_LONG built-in function
__ATOMIC_OR_QUAD built-in function
__CMP_STORE_LONG built-in function
__CMP_STORE_QUAD built-in function
__COS built-in function
__CPYS built-in function
__CPYSE built-in function
__CPYSEF built-in function
__CPYSF built-in function
__CPYSN built-in function
__CPYSNF built-in function
__CVTGF_C built-in function
__CVTGQ built-in function
__CVTTQ built-in function
__CVTTS_C built-in function
__DIVF_C built-in function
__DIVG_C built-in function
__DIVS_C built-in function
__DIVT_C built-in function
__FABS built-in function
__INITIAL_POINTER_SIZE predefined macro #1
__INITIAL_POINTER_SIZE predefined macro #2
__LABS built-in function
__MB built-in function
__MEMCPY built-in function
__MEMMOVE built-in function
__MEMSET built-in function
__MULF_C built-in function
__MULG_C built-in function
__MULS_C built-in function
__MULT_C built-in function
__PAL_BPT built-in function
__PAL_BUGCHK built-in function
__PAL_CFLUSH built-in function
__PAL_CHME built-in function
__PAL_CHMK built-in function
__PAL_CHMS built-in function
__PAL_CHMU built-in function
__PAL_DRAINA built-in function
__PAL_GENTRAP built-in function
__PAL_HALT built-in function
__PAL_IMB built-in function
__PAL_INSQHIL built-in function
__PAL_INSQHILR built-in function
__PAL_INSQHIQ built-in function
__PAL_INSQHIQR built-in function
__PAL_INSQTIL built-in function
__PAL_INSQTILR built-in function
__PAL_INSQTIQ built-in function
__PAL_INSQTIQR built-in function
__PAL_INSQUEL built-in function
__PAL_INSQUEL_D built-in function
__PAL_INSQUEQ built-in function
__PAL_INSQUEQ_D built-in function
__PAL_LDQP built-in function
__PAL_MFPR_XXXX built-in function
__PAL_MTPR_XXXX built-in function
__PAL_PROBER built-in function
__PAL_PROBEW built-in function
__PAL_RD_PS built-in function
__PAL_REMQHIL built-in function
__PAL_REMQHILR built-in function
__PAL_REMQHIQ built-in function
__PAL_REMQHIQR built-in function
__PAL_REMQTIL built-in function
__PAL_REMQTILR built-in function
__PAL_REMQTIQ built-in function
__PAL_REMQTIQR built-in function
__PAL_REMQUEL built-in function
__PAL_REMQUEL_D built-in function
__PAL_REMQUEQ built-in function
__PAL_REMQUEQ_D built-in function
__PAL_STQP built-in function
__PAL_SWASTEN built-in function
__PAL_SWPCTX built-in function
__PAL_WR_PS_SW built-in function
__RPCC built-in function
__SIN built-in function
__SUBF_C built-in function
__SUBG_C built-in function
__SUBS_C built-in function
__SUBT_C built-in function
__TESTBITCCI built-in function
__TESTBITSSI built-in function
__TRAPB built-in function
__UMULH built-in function
  

1.800.AT.COMPAQ

privacy and legal statement