What's New in Oracle® Solaris Studio 12.4

Exit Print View

Updated: December 2014
 
 

Support for the C++11 Standard

The new C++11 standard strengthens C++, giving you additional tools to help you make your code even cleaner and safer. The compiler retains accelerated SPARC and x86 performance on Oracle hardware. New features like auto, smart pointers, nullptr, range for, nonmember begin and end, lambda functions and algorithms, rvalue references, "move" constructors, uniform initialization and initializer lists are expected to change the way C++ libraries are designed.

This is the first Oracle Solaris Studio release to include support for the C++11 standard. All features of C++ 11 are supported in this release except as noted below:

    No support for the following features:

  • C++ 11 concurrency and atomic operations

  • User-defined literals