C++ Library
C++ Library
A C++ program can call on a large number of functions from the C++ Library, a conforming
implementation of the Embedded C++ library, as specified by the Embedded C++ Technical
Committee. The Embedded C++ library is, in turn, a conforming subset of the Standard C++
library. These functions perform essential services such as input and output. They also provide
efficient implementations of frequently used operations. Numerous function and class definitions
accompany these functions to help you to make better use of the library. Most of the information
about the Embedded C++ library can be found in the descriptions of the C++ library headers
that declare or define library entities for the program.
The Embedded C++ library works in conjunction with 15 of the headers from the Standard C
library, sometimes with small alterations. The headers come in two forms, new and traditional.
The new-form headers are:
Finally, in this implementation, the Embedded C++ library also includes several headers for
compatibility with traditional C++ libraries:
<fstream.h> -- for defining several iostreams template classes that manipulate exteral files
<iomanip.h> -- for declaring several iostreams manipulators that take an argument
<iostream.h> -- for declaring the iostreams objects that manipulate the standard streams
<new.h> -- for declaring several functions that allocate and free storage
NOTE:
To see the complete list of functions inside each header file, click the link below.
http://www.qnx.com/developers/docs/6.4.1/dinkum_en/ecpp