- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is there a page somewhere listing the state of C++ XEs C++0x compatability/support?
- Does it support "auto"?
- Does it support constructor delegation?
- Does it support RValue references / move ctors / operators
Oliver
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The compiler documentation for 12.0.0 states in the -std=c++0x section:
http://en.chys.info/2009/05/cpp0x-in-icc11/
Giving a few details about the C++0x standard in version 11 of the compiler. I suppose that 12 covers this as well.
I hope that
http://wiki.apache.org/stdcxx/C++0xCompilerSupport
will be updates at some point.
RValue references and auto seem to be supported.
There is also the following site on the net:c++0x
Enable support for the following C++0x features:
Atomic types and operations
Scoped enumeration types
Defaulted and deleted functions
Rvalue references
Empty macro arguments
Variadic macros
Type long long
Trailing comma in enum definition
Concatenation of mixed-width string literals
Extended friend declarations
Use of ">>" to close two template argument lists
Relaxed rules for use of "typename"
Relaxed rules for disambiguation using the "template" keyword
"extern template" to suppress instantiation of an entity
"auto" type specifier
decltype operator
static_assert
compliant __func__
lambda expressions
http://en.chys.info/2009/05/cpp0x-in-icc11/
Giving a few details about the C++0x standard in version 11 of the compiler. I suppose that 12 covers this as well.
I hope that
http://wiki.apache.org/stdcxx/C++0xCompilerSupport
will be updates at some point.
RValue references and auto seem to be supported.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page