United States    
COMPAQ STORE | PRODUCTS |
SERVICES | SUPPORT | CONTACT US | SEARCH
C++
Software<br> Product<br> Description

Software
Product
Description


PRODUCT NAME: Compaq C++ Version 5.6C for OpenVMS VAX SPD 37.39.12

December 1999

DESCRIPTION

Compaq C++ for OpenVMS VAX is a native programming language product that generates optimized position-independent code without employing an intermediate translation to C. Compaq C++ is based on The Annotated C++ Reference Manual (ARM), by Ellis and Stroustrup. In addition to ARM, Compaq C++ supports CFRONT and MS dialects.

Compaq C++ includes:

Compaq C++ documentation provides comprehensive reference and usage information for all product components. Online help is provided with the software, and HTML files are provided for the release notes and some of the product manuals for use with a web browser.

HTML file are also provided on the Layered Products CD-ROM for the following manuals:

Hardcopy documentation is available by ordering the separate software documentation kit. The hardcopy documentation also includes a copy of an authoritative book on C++, the C++ Programming Language, 3rd edition, by Bjarne Stroustrup, and a copy of the STL Tutorial and Reference Guide, by David R. Musser and Atul Saini.

Features

Run-Time Library for C applications

The complete Compaq C Run-Time Library needed for use with Compaq C++ is distributed with the operating system. The Compaq C Run-Time Library provides routines to perform input/output, character and string handling, mathematical computations, memory allocation, and emulation of selected UNIX® features. These routines are provided both in shared image and object module library form. Compaq C++ Class Library

The Compaq C++ Class-Library Run-Time components are distributed with the operating system. The Compaq C++ Class Library provides the following packages: iostream, complex, generic, objection, stopwatch, string, task, message and vector.

Run-time Library Redistribution

The Compaq C++ kit may include run-time library components in shareable image, object library, or saveset form. Compaq grants the user a nonexclusive royalty-free worldwide right to reproduce and distribute these Run-Time Libraries and savesets provided that the user:

For OpenVMS VAX, the only RTL components that may be redistributed are the DECC$CRTL.OLB object library and the AACRT060.A saveset.

Redistribution of DECC$CRTL.OLB is required only by those applications that need to be linked during or after installation on an end user target system. When the library remains on the target system the library must reside in a product-specific location on the target system and not in SYS$LIBRARY. The contents of this object library cannot be inserted into the STARLET library.

For OpenVMS VAX Versions 5.5-2 the Compaq C++ VAX kit includes a separately packaged saveset that contains additional or modified run-time library components needed to execute programs developed with the Compaq C++ compiler and class libraries. Revisions to the run-time components are shipped with the OpenVMS operating system rather than the Compaq C++ compiler, and the components in this special Compaq C++ saveset, or more recent replacements, are included with OpenVMS VAX Version 6.1 or later.

HARDWARE REQUIREMENTS

Processors Supported:

Any VAX system that is capable of running OpenVMS VAX Version 5.5-2 to Version 7.2. Refer to the OpenVMS Software Product Description (SPD 25.01.xx) for details.

Disk Space Requirements (Block Cluster Size = 1)
  Compaq C++ for OpenVMS VAX
Disk space required for
Run-Time Kit installation:
15,000 blocks
(7.5 MB)
   
Disk space required for use
(permanent):
5,000 blocks
(2.5 MB)
   
Disk space required for
Debug kit installation:
22,000 blocks
(11 MB)
   
Disk space required for use
(permanent):
1,000 blocks
(0.5 MB)
   
Disk space required for
compiler kit installation:
52,000 blocks
(25.5 MB)
   
Disk space required for use
(permanent):
22,00 blocks
(10.5 MB)

These counts refer to the disk space required on the system disk. The sizes are approximate; actual sizes may vary depending on the user's system environment, configuration, and software options. The Debug kit saveset installation is not used on OpenVMS VAX Version 6.0 systems, and the Run-Time Kit saveset installation uses greatly reduced space on OpenVMS VAX Version 6.0 systems.

SOFTWARE REQUIREMENTS

SOFTWARE LICENSING

This software is furnished only under a license. For more information about Compaq's licensing terms and policies, contact your local Compaq office.

LICENSE MANAGEMENT FACILITY SUPPORT

This layered product supports the OpenVMS License Management Facility.

License units for this product are allocated on a Capacity Use, Personal Use, and Concurrent Use basis.

Each Personal Use license allows one identified individual to use the layered product. Each Concurrent Use license allows any one individual at a time to use the layered product.

For more information on the License Management Facility, refer to the OpenVMS Operating System Software Product Description (SPD 25.01.xx) or the License Management Facility manual of the OpenVMS VAX operating system documentation set.

CLUSTER ENVIRONMENT

This layered product is fully supported when installed on any valid and licensed OpenVMS Cluster* configuration without restrictions. The HARDWARE REQUIREMENTS section of this product's Software Product Description detail any special hardware required by this product.

* OpenVMS Cluster configurations are fully described in the OpenVMS Cluster Software Product Description (29.78.xx) and include CI, Ethernet, and Mixed Interconnect configurations.

OPENVMS TAILORING CLASSES:

The following OpenVMS classes are required for full functionality of this layered product:

For more information on OpenVMS classes and tailoring, refer to the OpenVMS Operating System Software Product Description (SPD 25.01.xx).

OPTIONAL SOFTWARE

GROWTH CONSIDERATIONS

The minimum hardware/software requirements for any future version of this product may be different from the requirements for the current version.

DISTRIBUTION MEDIA

Compaq C++ for OpenVMS VAX is available on the OpenVMS Software Layered Products Library Package (QA-5G88A-H8). The library package includes media and documentation on CD-ROM.

Media/documentation kits containing only the Compaq C++ for OpenVMS VAX products are available separately. The kits contain media on Magtape (9-track 1600 BPI) or TK50 Streaming Tape with hardcopy documentation.

The software documentation for this product is also available as part of the OpenVMS VAX Online Documentation CD-ROM Library (QA-VYR8A-G8). A hardcopy documentation set can be ordered separately (QA-MJ1AA-GZ).

YEAR 2000 READY

This product is Year 2000 Ready.

Year 2000 Ready is defined: "Year 2000 Ready" products are defined by Compaq as products capable of accurately processing, providing, and/or receiving date data from, into and between the twentieth and the twenty -first centuries, and the years 1999 and 2000, including leap year calculations, when used in accordance with the associated Compaq product documentation and provided that all hardware, firmware and software used in combination with such Compaq products properly exchange accurate date data with Compaq products.

For additional information visit Compaq's DIGITAL Products Year 2000 Ready web site located at http://www.compaq.com/year2000/warranties3.html.

SOFTWARE WARRANTY

This software is provided by Compaq with a 90 day conformance warranty in accordance with the Compaq warranty terms applicable to the license purchase.

ORDERING INFORMATION

Compaq C++ for OpenVMS VAX Software Licenses:

Software Licenses:

Software Update Licenses:

Software Media/Documentation: QA-MJ1AA-**
Software Documentation: QA-MJ1AA-GZ
Software Product Services: QT-MJ1A*-**

* Denotes variant fields.

The ordering information is valid at the time of release. Please contact your local Compaq office for the most up to date information.

SOFTWARE PRODUCT SERVICES

A variety of service options are available from Compaq. For more information, contact your local Compaq office.

TRADEMARK INFORMATION

® UNIX is a registered trademark in the United States and other countries licensed exclusively through X/Open Company Ltd.
® Microsoft and Visual C++ are registered trademarks of Microsoft Corporation.
tm Compaq, the Compaq Logo, DIGITAL, Alpha, DEC, DECset, DECwindows, OpenVMS, VAX, VAX RMS, and VMS are registered in the U.S. Patent and Trademark office.

Other product names mentioned herein may be the trademarks of their respective companies.

 
© 1998, 1999 Digital Equipment Corporation. All rights reserved.

  

1.800.AT.COMPAQ

privacy and legal statement