¿Qué IDE de Windows C ++ son compatibles con el nuevo estándar C ++ 0X?
Pregunta
¿Cuáles son las excelentes opciones IDE de C ++ que admiten el nuevo estándar c ++ 0x (compatible con Windows OS) además de Visual .net 2010 (la versión beta es demasiado lenta / torpe)?
Solución
Aunque no es compatible con el estándar completo de C ++ 0x, gran parte de las cosas de TR1 se incluyen en SP1 se actualiza a Visual Studio 2008 . La actualización del SP1 incluye el paquete de características que se lanzó el año pasado.
Otros consejos
Ahora, dos años después de que se formuló la pregunta, VisualStudio 2010 admite las siguientes funciones básicas de idioma.
- Funciones Lambda
- Referencias de valor (mover semántica y reenvío perfecto).
- inferencia de tipos (
auto
ydecltype
) nullptr
- Especificación del tipo de retorno final
auto f () - > int
static_assert
Su problema es que hay pocos compiladores que admiten la especificación de C ++ 0x. Específicamente, g ++ no se ha acercado todavía, y no habrá ningún IDE de FOSS que sea totalmente compatible con C ++ 0X hasta que g ++ lo haga.