blob: ecb684792f37fed994c875e248d11d30312c9bda [file] [log] [blame]
<HTML>
<HEAD>
<TITLE>Standards Conformance</TITLE>
<LINK REL=StyleSheet HREF="../rw.css" TYPE="text/css" TITLE="Apache stdcxx Stylesheet"></HEAD>
<BODY BGCOLOR=#FFFFFF>
<A HREF="1-2.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2.html"><IMG SRC="images/bnext.gif" WIDTH=25 HEIGHT=21 ALT="Next file" BORDER=O></A><DIV CLASS="DOCUMENTNAME"><B>Apache C++ Standard Library Reference Guide</B></DIV>
<H2>1.3 Standards Conformance</H2>
<P>This implementation of the C++ Standard Library conforms to <I>ISO/IEC 14882:2003 -- International Standard for Information Systems -- Programming Language C++</I>. In addition, this implementation conforms to a subset of the requirements of the following standards:</P>
<UL>
<LI><P CLASS="LIST">ISO/IEC 9899<br>Programming languages -- C</P></LI>
<LI><P CLASS="LIST">ISO/IEC 10967-1<br>Information technology -- Language independent arithmetic -- Part 1: Integer and floating point arithmetic</P></LI>
<LI><P CLASS="LIST">ISO/IEC 10646-1<br>Information technology -- Universal Multiple-Octet Coded Character Set (UCS)</P></LI>
<LI><P CLASS="LIST">ISO/IEC 559 (same as IEEE 754)<br>Binary floating-point arithmetic for microprocessor systems</P></LI>
<LI><P CLASS="LIST">ISO/IEC 9945-1 (same as IEEE Std 1003.1)<br>Information technology -- Portable Operating System Interface (POSIX)</P></LI>
<LI><P CLASS="LIST">ISO 8601<br>Data elements and interchange formats -- Information interchange -- Representation of dates and times</P></LI>
<LI><P CLASS="LIST">ISO/IEC 8859-1 through -7<br>Information technology -- 8-bit single-byte coded graphic character sets -- Parts 1 - 7</P></LI>
<LI><P CLASS="LIST">ISO/IEC 2022<br>Information technology -- Character code structure and extension techniques</P></LI>
</UL>
<P>At the end of each entry, the section <B>Standards Conformance</B> gives the section of the C++ Standard along with any other relevant standards from which the entry derives. </P>
<P>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 <A HREF="B.html">Appendix&nbsp;B</A> for a complete list of extensions provided by this implementation.</P>
<BLOCKQUOTE><HR><B>
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.
</B><HR></BLOCKQUOTE>
<BR>
<HR>
<A HREF="1-2.html"><IMG SRC="images/bprev.gif" WIDTH=20 HEIGHT=21 ALT="Previous file" BORDER=O></A><A HREF="noframes.html"><IMG SRC="images/btop.gif" WIDTH=56 HEIGHT=21 ALT="Top of Document" BORDER=O></A><A HREF="booktoc.html"><IMG SRC="images/btoc.gif" WIDTH=56 HEIGHT=21 ALT="Contents" BORDER=O></A><A HREF="tindex.html"><IMG SRC="images/bindex.gif" WIDTH=56 HEIGHT=21 ALT="Index page" BORDER=O></A><A HREF="2.html"><IMG SRC="images/bnext.gif" WIDTH=20 HEIGHT=21 ALT="Next file" BORDER=O></A>
<!-- Google Analytics tracking code -->
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1775151-1";
urchinTracker();
</script>
<!-- end of Google Analytics tracking code -->
</BODY>
</HTML>