Ya está disponible una versión preliminar de Visual Studio 2012 (la próxima versión después de VS2010) .
¿Alguien sabe qué nuevas características de C ++ 11 admite? (No estoy en condiciones de probarlo en este momento).
Ya está disponible una versión preliminar de Visual Studio 2012 (la próxima versión después de VS2010) .
¿Alguien sabe qué nuevas características de C ++ 11 admite? (No estoy en condiciones de probarlo en este momento).
Respuestas:
Vale la pena señalar que Visual Studio 2010 ya tenía bastante compatibilidad con C ++ 11. Entonces, para resumir lo que ya está vinculado en otras respuestas, esto es lo nuevo en Visual Studio 11 que no formaba parte de Visual Studio 2010:
A principios de noviembre de 2012, Microsoft anunció el CTP de noviembre de 2012 del compilador de Visual C ++ , que agrega más funcionalidad de C ++ 11 a Visual Studio 2012:
emplace_back
y make_shared
. ¿Hay algo en cl que hace que sea particularmente difícil implementar variadics?
Aquí está la lista de características de la nueva versión de Visual Studio y aquí está la lista de lo que admiten todos los compiladores
Hay una lista ahí . Lo que más me llama la atención son las características que aún faltan :
boost::thread_specific_ptr
por un tiempo.Todas las demás características que aún faltan son principalmente cosas sin las que puede vivir. Lo que enumero aquí es lo que me molesta todos los días cuando trabajo con VS10. Es tan irritante que no trabajaron en el compilador en absoluto.
EDITAR: También agregaré que emplace_back
(una gran característica para los contenedores de biblioteca estándar) no está implementada correctamente.
Durante GoingNative en febrero de 2012, STL anunció que range-for estará en VS11 a partir de la versión beta, que se espera el 29 de febrero. Una grabación de la charla está disponible. "The Reveal" está en la marca de una hora y 38 minutos.
Pruebe este video de Herb Sutter. ¡Este tipo no necesita presentación!