Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.

C++11 changes in Intel 13.1.0

John_B_6
Beginner
449 Views

With Intel C++ 13.1  in 2013 update 2, are there any further changes with C++11 compliance as compared with update 1 and the initial release?

0 Kudos
7 Replies
TimP
Honored Contributor III
449 Views

Please compare release notes:

 Features from C++11 (/Qstd:c++0x)
o Additional type traits
o Uniform initialization
o Generalized constant expressions (partial support)
o noexcept
o Range based for loops
o Conversions of lambdas to function pointers
o Implicit move constructors and move assignment operators

0 Kudos
John_B_6
Beginner
449 Views

The list is the same from the initial release readme. The current readme does not seem to address the 13.1 version of the compiler

0 Kudos
TimP
Honored Contributor III
449 Views

A reported bug in implementation of constexpr has been fixed.

0 Kudos
SergeyKostrov
Valued Contributor II
449 Views
>>...A reported bug in implementation of constexpr has been fixed... Hi Tim, It looks like a for a different thread...
0 Kudos
TimP
Honored Contributor III
449 Views

I wasn't referring to the case reported on this forum; thanks for pointing that out.  Maybe someone could check that case.

0 Kudos
JenniferJ
Moderator
449 Views

no, there is no new C++11 features in the update2.

All the supported C++11 features are listed here: http://software.intel.com/en-us/articles/c0x-features-supported-by-intel-c-compiler 

Jennifer

0 Kudos
John_B_6
Beginner
449 Views

Thank you, that was what I was trying to figure out

0 Kudos
Reply