Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.

C++0x in-development

kfsone
New Contributor I
189 Views
While we were still on version 11.1, it was said that compiler version 12.0 would fix issues with the GNU header, etc, and that it would include support for initializer lists. (It doesn't appear to do either)


12.0 does improve C++0x support significantly, thank you, but I'm curious if you have a blog/something where I can keep tabs on what features are in development.
E.g. initializer lists,
[cpp]typedef unordered_map Foo ;
Foo foo({ {1, 'a'}, {2, 'd'}, {3, 'c'} }) ;

for ( auto it = foo.begin() ; it != foo.end() ; ++it )
{
  printf("%d: %c\n", it->first, it->second) ;
}[/cpp]
0 Kudos
1 Reply
JenniferJ
Moderator
189 Views
Both features are tracked.

The "unordered_map" is tracked by DPD200027211 ticket.
For the "initializer lists" it's tracked by DPD200190276.

In general we only do bug-fixes for the update release. Because new features need beta testing.Would you be interested in our future beta program? Let me know.

Thank you very much!
Jennifer
Reply