What relation does the RW Standard C++ Library 1.x have to the ANSI Standard?

Article ID: 991
Last updated: 05 Feb, 2008
Article ID: 991
Last updated: 05 Feb, 2008
Revision: 1
Views: 3472
Posted: 08 May, 1998
by Dean J.
Updated: 05 Feb, 2008
by Dean J.
Problem


I have Rogue Wave's Standard C++ Library, and I can't find there some of the classes or functions that are described in the ANSI C++ Standard Draft. These same classes are described in The C++ Programming Language, ed. 3 by Bjarne Stroustrup. If Rogue Wave's Standard C++ Library is standard, why doesn't it have these classes?


Cause


Rogue Wave's Standard C++ Library 1.2.x is based on the proposed ANSI draft of April 1995. This version of the Standard C++ Library implements the collections and algorithms from this proposal. It does not implement the streams, locales, facets and other classes proposed in the latest draft because these were not complete at the time version 1.2.x was developed.

A future version of Rogue Wave's implementation of the Standard C++ Library will be compliant with the latest standard. The ANSI/ISO C++ Standard should be ratified in July, 1998. This later version of Standard C++ Library will be Rogue Wave's implementation of the final ANSI/ISO standard and will add the remaining Standard C++ Library features, such as iostream, locale, and valarray.


Action


The best source for finding what is in the Standard C++ Library is the Standard C++ Library User's Guide and Reference. This is available in printed form, or as HTML documents, with the User's Guide and Reference being installed separately into

    /htmldocs/stdug
    /htmldocs/stdref

Copies of the ANSI/IOS draft are publicly available from various sources. One such source we found is http://www.setech.com/press/x3.html

This article was:   Helpful | Not helpful
Report an issue
Article ID: 991
Last updated: 05 Feb, 2008
Revision: 1
Views: 3472
Posted: 08 May, 1998 by Dean J.
Updated: 05 Feb, 2008 by Dean J.

Others in this category