Chapter Contents

Previous

Next
Standard Libraries

Introduction

Two libraries are provided with this release of the SAS/C C++ Development System: the complex library and the streams library. The complex library provides for manipulation of complex numbers, while the streams library provides for input, output, and string formatting. This chapter first describes the fundamentals of using header files with C++, after which the complex and streams libraries are described. A discussion of the most basic aspects of C++ I/O and considerations for performing I/O on IBM 370 machines is contained in C++ I/O. This chapter is primarily a reference chapter. Header Files, Classes, and Functions provides cross-reference to the material contained in this chapter.

Note:    By including the header files provided by SAS/C, you can use all the SAS/C library functions in your C++ program. The only exceptions are the setjmp and longjmp functions. Using longjmp could cause destructors not to be called for automatic objects, producing unpredictable results.  [cautionend]


Chapter Contents

Previous

Next

Top of Page

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