Appendix C. Standard C++ Implementation Definition

The ARM compiler supports the majority of the language features described in the ISO/IEC standard for C++ when compiling C++. This appendix lists the C++ language features defined in the standard, and states whether or not that language feature is supported by ARM C++. It contains the following sections:


This appendix does not duplicate information that is part of the standard C implementation. See Appendix B Standard C Implementation Definition.

When compiling C++ in ISO C mode, the ARM compiler is identical to the ARM C compiler. Where there is an implementation feature specific to either C or C++, this is noted in the text. For extensions to standard C++, see:

Copyright © 2007, 2010 ARM Limited. All rights reserved.ARM DUI 0348A