Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Preface

&pagelevel(2)&pagelevel

This manual describes all the classes, functions and operators provided under the BS2000 operating system by the C++ standard library (C++ V2.1) for complex math and stream-oriented input/output. The C++ standard library is part of the CRTE Common Runtime Environment.

Familiarity with the C and C++ programming languages and the BS2000 operating
system is an essential requirement for using this manual effectively.

The chapter "Using the C++ library functions" contains general information onthe C++ SYSLNK.CRTE.CPP library and the link between the C++ library and the C runtime system.

Chapters  "Complex math classes and functions"C and "Classes and functions for input/output" provide a detailed description of the C++ library functions.
The structure of these chapters reflects the usual structure of SINIX C++ library descriptions. Thus the same section headers are used (under SINIX C++, these correspond to the section names of the man pages).

In the body of the text, references to other publications are made using abbreviated titles; the full titles are listed in the "References" section at the back of the manual.
Notes on how to order manuals are given at the end of the same section.

The more important books and manuals are:

The "C++ User Guide", which describes how to compile, link and start a C++ program using the C++(BS2000) V2.1 compiler and other BS2000 operating system components. This includes a description of the use of the CRTE libraries in the compilation and linkage phases for a program.

The "C Library Functions" manual, which describes all the C functions and macros provided by the C runtime system. In addition, this manual contains information concerning file processing, buffering, etc. which is of importance for C++ I/O as well (internally, C++ I/O is handled by the C runtime system, see also "Relationship between the C++ library and the C runtime system") .

The "CRTE User Guide", which contains information on the concept and use of the Common Runtime Environment which includes, among other things, the C, C++, COBOL85 and ILCS runtime systems.

The second edition of "The C++ Programming Language" by Bjarne Stroustrup, whichdescribes the C++-specific language scope of the C++(BS2000) V2.1 compiler.