No solicito soporte completo, pero ¿alguna de las versiones actuales de gen admite C ++ 11? Sé que VS C ++ es compatible con lambda y la palabra clave auto y creo que gcc también es compatible con ambos. ¿Alguna de las consolas de generación actual o de mano (3ds, sony vita) lo admite?
10
Respuestas:
La mayoría de las principales consolas de juegos no tienen kits de desarrollo público y prohíben compartir mucha información sobre los SDK subyacentes. Tienden a seguir algunos años detrás de otras plataformas por razones de costo y estabilidad. Si tiene kits de desarrollo para estas consolas o los recursos para obtenerlos, debe poder comunicarse con su licenciante para obtener detalles sobre el soporte de C ++ 0x.
Por lo tanto, no puedo responder por ninguna de las principales consolas de juegos, pero quizás lo más importante para el desarrollo independiente es que la cadena de herramientas de iOS no. Xcode todavía se basa en GCC 4.2, y avanzan al cambiar a Clang / LLVM, no a versiones más nuevas de GCC. Clang mantiene una matriz de características para el soporte de C ++ 0x, y no es tan completa como la de GCC . Eligiendo algunas características principales, plantillas variadas, referencias automáticas y de valor r están presentes, pero constexpr, métodos predeterminados / eliminados y lambdas no.
fuente