Теперь доступна предварительная версия Visual Studio 2012 (следующая версия после VS2010) .
Кто-нибудь знает, какие новые функции C ++ 11 он поддерживает? (Я не могу сейчас это попробовать).
Теперь доступна предварительная версия Visual Studio 2012 (следующая версия после VS2010) .
Кто-нибудь знает, какие новые функции C ++ 11 он поддерживает? (Я не могу сейчас это попробовать).
Ответы:
Стоит отметить, что в Visual Studio 2010 уже была небольшая поддержка раннего C ++ 11. Итак, чтобы подвести итог тому, что уже связано с другими ответами, вот что нового в Visual Studio 11, которое не было частью Visual Studio 2010:
В начале ноября 2012 года , Microsoft объявила о Visual C ++ Compiler ноября 2012 CTP , который добавляет больше C ++ 11 функциональные возможности Visual Studio 2012:
emplace_back
и make_shared
. Есть ли что-то в cl, что особенно затрудняет реализацию вариативных чисел?
Существует список есть . Что меня больше всего поражает, так это то, что до сих пор отсутствуют :
boost::thread_specific_ptr
на какое-то время.Все остальные функции, которые пока отсутствуют, - это в основном то, без чего вы можете жить. Я перечисляю именно то, что меня раздражает каждый день при работе с VS10. Это так раздражает, что они вообще не работали над компилятором.
РЕДАКТИРОВАТЬ: Я также добавлю, что emplace_back
(одна отличная функция для стандартных библиотечных контейнеров) реализована неправильно.
Во время GoingNative в феврале 2012 года STL объявила, что диапазон будет в VS11, начиная с бета-версии, которая ожидается 29 февраля. Запись разговора имеется. «Разоблачение» находится на отметке один час 38 минут.
Посмотрите это видео Херба Саттера. Этот парень в представлении не нуждается !!!