|
|
||
| Updated: 01 February 1999 |
|
Product Description Software
|
| PRODUCT NAME: | DIGITAL C++ Version 6.1 for OpenVMS Alpha | SPD 70.57.01 |
DIGITAL C++ (formerly DEC C++) for the OpenVMS Alpha Operating System is a native programming language product, which generates optimized object code without employing an intermediate translation to C. DIGITAL C++ for OpenVMS Alpha is based on the ANSI/ISO C++ International Standard, reference designation number ISO/IEC 14882:1998. In addition to this standard, C++ supports the ARM, CFRONT, and MS dialects.
DIGITAL C++ includes:
DIGITAL C++ documentation provides comprehensive reference and usage information for all product components. Online help is provided with the software, and HTML documents are provided on the Layered Products CD-ROM Library for the following manuals:
HTML files are provided for the release notes and some of the product manuals for use with a web browser.
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.
Features
Run-Time Library for C Applications
The complete DEC C Run-Time Library that is needed for use with DIGITAL C++ is distributed with the OpenVMS Alpha Operating System. The DEC C Run-Time Library provides routines to perform input/output, character and string handling, mathematical computations, memory allocation, and emulation of selected UNIX[R] features. These routines are provided both in shared image and object module library form.
DIGITAL C++ Class Library
The DIGITAL C++ Class Library Run-Time components are distributed with the OpenVMS Alpha Operating Systems. The DIGITAL C++ Class Library provides the following packages: iostream, complex, generic, objection, stopwatch, string, task, message and vector.
Run-Time Library Redistribution
The DIGITAL C++ kit may include Run-Time library components in either shareable image or object library form. DIGITAL grants the user a nonexclusive royalty-free worldwide right to reproduce and distribute these Run-Time Libraries ("the RTLs") provided that the user:
For OpenVMS systems, the only RTL components that may be redistributed are LIBCXXSTD.OLB and DECC$CRTL.OLB. Refer to the DIGITAL C++ Version 6.0 Release Notes for instructions on redistributing these RTL components.
Any Alpha system that is capable of running OpenVMS Alpha Version 6.2 to 7.2. Refer to the OpenVMS Software Product Description (SPD 25.01.xx) for details.
Disk Space Requirements (Block Cluster Size = 1)
| Disk space required for compiler kit installation: | 145,000 blocks (72.5MB) |
| Disk space required for use (permanent): | 90,000 blocks (45MB) |
| Disk space required for Debug kit installation: | 65,000 blocks (32.5MB) |
| Disk space required for use (permanent): | 13,000 blocks (6.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 following are software requirements:
A version update represents a complete distribution media replacement for the previous release of DIGITAL C++. Product changes and functional enhancements in a version update may require the recompilation and relinking of all modules in an application built with a prior version of DIGITAL C++ to provide for proper operation with the new release of DIGITAL C++. |
This software is furnished only under a license. For more information about DIGITAL's licensing terms and policies, contact your local Compaq sales office or business partner.
This layered product supports the OpenVMS License Management Facility.
License units for this product are allocated on an Unlimited System Use, plus Personal 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 or the License Management Facility manual of the OpenVMS Operating System documentation set.
This layered product is fully supported when installed on any valid and licensed OpenVMS Cluster* configuration. 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.
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).
The minimum hardware/software requirements for any future version of this product may be different from the requirements for the current version.
DIGITAL C++ for OpenVMS Alpha product is available on the OpenVMS Alpha Software Layered Products Library Package (QA-03XAA-H8). The library package includes media and documentation on CD-ROM. A media/documentation kit containing only the DIGITAL C++ for Alpha product is available separately (QA-0HQAA-H8). Included in the kit are CD-ROM media and hardcopy documentation.
This product is Year 2000 Ready.
Year 2000 Ready is defined: "Year 2000 Ready" products are defined by DIGITAL 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 DIGITAL product documentation and provided that all hardware, firmware and software used in combination with such DIGITAL products properly exchange accurate date data with DIGITAL products.
For additional information visit Compaq's DIGITAL Products Year 2000 Ready web site located at http://ww1.digital.com/year2000/warranty.asp.
This software is provided by DIGITAL with a 90 day conformance warranty in accordance with the DIGITAL warranty terms applicable to the license purchase.
DIGITAL C++ OpenVMS Alpha Software Licenses:
Personal Use: QL-MJ1AA-2B
Concurrent Use: QL-MJ1AA-3*
Unlimited System Use: QL-0HQA*-AA
Software Media/Documentation: QA-0HQAA-H8
Software Documentation (hardcopy): QA-0HQAA-GZ
Software Product Services: QT-MJ1A*-**, QT-0HQA*-**
* Denotes variant fields. For additional information on available licenses, services, and media, refer to the appropriate price book.
A variety of service options are available from Compaq. For more information, contact your local Compaq sales office or business partner.
The previous information is valid at time of release. Please contact your local Compaq office for the most up-to-date information.
© 1998,1999 Digital Equipment Corporation, All rights reserved
| tm | The DIGITAL Logo, Alpha, DEC, DECset, DECwindows, DIGITAL, OpenVMS, VAX, VAX RMS, and VMS are trademarks of Digital Equipment Corporation. Compaq and the Compaq logo are registered in the U.S. Patent and Trademark Office.) |
| ® | Microsoft is a registered trademark, and Visual C++ is a trademark of Microsoft Corporation. |
| ® |
UNIX is a registered trademark in the United States and other countries
licensed exclusively through X/Open Company Ltd.
All other trademarks and registered trademarks are the property of their respective holders. |
Legal |
||||||