The C++ compiler (CC) supports the ISO International Standard for C++, ISO IS 14882:2011, Programming Language—C++. The 2011 standard replaced the 2003 standard, but the compiler recognizes the new features added in C++11 only when the option –std=c++11 is in effect.
The C++ compiler (CC) supports the ISO International Standard for C++, ISO IS 14882:2014, Programming Language—C++. The 2014 standard replaced the 2011 standard, which in turn replaced the 2003 standard. The compiler recognizes the new features added in C++11 only when the option –std=c++11 is in effect, and recognizes the new features added in C++14 only when the option –std=c++14 is in effect.
On SPARC platforms, the compiler provides support for the optimization-exploiting features of SPARC V8 and SPARC V9, including the UltraSPARC implementation. These features are defined in the SPARC Architecture Manuals, Version 8 (ISBN 0-13-825001-4), and Version 9 (ISBN 0-13-099227-5), published by Prentice-Hall for SPARC International.
The responsible standards bodies may revise these standards from time to time. The versions of the applicable standards to which the C++ compiler conforms may be revised or replaced, resulting in features in future releases of the Oracle Developer Studio C++ compiler that create incompatibilities with earlier releases.