Chapter Contents

Previous

Next
SAS/C Software Overview

SAS/C C++ Development System

The SAS/C C++ Development System is an add-on product that extends the capabilities of the base SAS/C product, enabling you to develop and run C++ programs on the mainframe under TSO, CMS, OS/390 batch, the UNIX System Services shell, and CICS. The system implements the C++ language by means of a translator that translates C++ to C. The translated C code must be compiled with the SAS/C Compiler, resulting in an object module. By default, when you invoke the translator, both the translation and compilation are performed; that is, you do not have to call the SAS/C Compiler as a separate step.

The C++ language accepted by the SAS/C C++ Development System is based on the C++ Standard, ISO/IEC 14882-1998, Programming languages - C++. Some more recent features of the Standard are not yet implemented. See SAS/C Compiler and Library User's Guide for more information on these features. Exception handling and Run-Time Type Identification (RTTI) are supported if the appropriate compile time options are specified.


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.