¿Cuál es el mejor compilador para experimentar con las características de C++ 0x? He estado experimentando con GNU g ++ 4.4.¿Cuál es el mejor compilador para usar cuando quieres experimentar con las características de C++ 0x?
Respuesta
Definitivamente GCC Troncal. ConceptGCC echa de menos muchas características que tiene el tronco GCC. Sin embargo, actualmente se está fusionando con GCC. Tiene todas estas características, incluidas las nuevas variables de tipo auto
(sin embargo, aún no hay una nueva sintaxis de declaración de función): http://gcc.gnu.org/projects/cxx0x.html.
Hay una rama de GCC que contiene soporte parcial de lambda, que también contiene otras características de C++ 0x. Te recomendaría que pruebes uno también. Está en uso en #geordi at irc.freenode.org
, puede experimentar allí.
ConceptGCC(wiki) fue hecho para ese propósito, si no me equivoco.
Comeau - sólo para probarlo en línea
Probablemente no sea la mejor para C++ 0x experimentación, pero para las personas que están orientados MSVC, hay una "Comunidad Tech Preview" (CTP) de VS2010, que contiene una vista previa de VC10 que tiene algunas partes de C++ 0x implementado (nótese que VC10 no tendrá el conjunto completo de C++ 0x cambios implementados incluso cuando se libera VC10):
Algunos detalles sobre lo que es nuevo en el VC10 CTP:
Como se ha señalado en el artículo anterior, "El Visual C++ compilador en Microsoft Visual Studio 2010 Comunidad septiembre Technology Preview (CTP) contiene soporte para cuatro características del lenguaje C++ 0x, a saber:"
- lambdas,
- auto,
- static_assert,
- rvalue hace referencia a
- 1. compilador de C++ que admite las características de C++ 0x?
- 2. Compatibilidad con el compilador para el próximo C++ 0x
- 3. C++ 0x, ganchos del compilador e idiomas codificados características
- 4. ¿Cómo usar las características de C++ 11 con Autoconf?
- 5. ¿Cuál es la mejor explicación para la palabra clave de exportación en el estándar C++ 0x?
- 6. ¿Deshabilitar las características de C++ 0x en VC 2010?
- 7. ¿Cómo sé cuál es el mejor lugar para usar 'usar'?
- 8. C++ 0x con Qt Creator
- 9. ¿Cuál es el mejor enfoque para construir un nuevo compilador?
- 10. C++ 0x optimizando la calidad del compilador
- 11. ¿Cuál es el mejor compilador de c para el Pic18 micro
- 12. ¿Es una mala práctica usar las características C en C++?
- 13. ¿Cuál es el destino de wchar_t en C++ 0x?
- 14. para usar o no usar C++ 0x cuenta
- 15. ¿Cuál es el mejor enfoque para usar JasperReports?
- 16. ¿Qué compilador (es) tiene el soporte más avanzado para el estado actual de C++ 0x?
- 17. ¿Es probable que algún compilador mainstream soporte C++ 0x unrestricted unions en el futuro cercano?
- 18. ¿Cuál es el mejor tipo de datos para usar con dinero en C#?
- 19. ¿Cómo usar el compilador de Microsoft C++ con NetBeans?
- 20. ¿Boost.Tuple es compatible con las plantillas variadic de C++ 0x?
- 21. ¿Cuál es el mejor tutorial para aprender MPI para C++?
- 22. ¿Cuál es el mejor editor para AutoHotkey?
- 23. compilador de C++ que admite todas las características de concurrencia de C++ 11?
- 24. ¿Cuál es la mejor biblioteca matemática para usar con Java?
- 25. Fuerza CMake para usar el compilador C++ para archivos C con Visual Studio
- 26. mejor ORM para usar con C# 4.0
- 27. ¿Has empezado a usar C++ 0x?
- 28. ¿Cuál es el mejor lenguaje para el modelado de física?
- 29. ¿Cuál es el mejor, estándar (y afortunadamente gratuito) compilador de C++?
- 30. ¿Cuál es el mejor método para usar LINQ?
para obtener una lista de los C++ 0x características soportadas por Comeau 4.3.10.1 Beta: http://www.comeaucomputing.com/43101features.html –