Coffeehouse Post

Single Post Permalink

View Thread: Why oh why c++/cx and not c++11
  • User profile image
    Sven Groot

    , tdctaz wrote

    Sure they have added a few things, lambdas, auto, shared ptrs, rvalue references, but if the spent the time they used on their second hat (^) c++ extension, aka c++/cx and added stuff like variadic templates, data member initializers, etc... that would have been a lot better.

    The people who did the C++/CX extensions and the core C++ language people aren't the same. Basically, it has been explained that the reason there are no new C++11 features in VC2012 is because they decided to focus on variadic templates, and this turned out to be much more complex than expected, which means they couldn't finish it or any other C++11 features in time for this release.