| |||
Home > Introduction > Source language modes > ISO C++ |
The ARM compiler compiles C++ as defined by the 2003 standard, excepting wide streams and export templates:
ISO/IEC 14822:2003. The 2003 International Standard for C++.
The ARM compiler also supports several extensions to ISO C++. See Language extensions and language compliance for more information.
Throughout this document, the term:
Means ISO C++, excepting wide streams and export templates.
Means strict C++.
Means ISO C++, excepting wide streams and export templates, either with or without the ARM extensions.
Use the compiler option --cpp
to compile
C++ code.