This implementation of the C++ Standard Library conforms to ISO/IEC 14882:2003 -- International Standard for Information Systems -- Programming Language C++. In addition, this implementation conforms to a subset of the requirements of the following standards:
ISO/IEC 9899
Programming languages -- C
ISO/IEC 10967-1
Information technology -- Language independent arithmetic -- Part 1: Integer and floating point arithmetic
ISO/IEC 10646-1
Information technology -- Universal Multiple-Octet Coded Character Set (UCS)
ISO/IEC 559 (same as IEEE 754)
Binary floating-point arithmetic for microprocessor systems
ISO/IEC 9945-1 (same as IEEE Std 1003.1)
Information technology -- Portable Operating System Interface (POSIX)
ISO 8601
Data elements and interchange formats -- Information interchange -- Representation of dates and times
ISO/IEC 8859-1 through -7
Information technology -- 8-bit single-byte coded graphic character sets -- Parts 1 - 7
ISO/IEC 2022
Information technology -- Character code structure and extension techniques
At the end of each entry, the section Standards Conformance gives the section of the C++ Standard along with any other relevant standards from which the entry derives.
In some cases, this implementation of the C++ Standard Library provides extensions to enhance functionality and usability. These extensions are highlighted where they occur. See Appendix B for a complete list of extensions provided by this implementation.
NOTE -- Compilers may not support all the language features necessary to implement certain facilities of the Standard. Those facilities may be implemented differently or not at all in this implementation. For all implementation-specific details, please see the readme file that was installed with this product.