Eu não estou pedindo suporte total, mas algum dos gen atuais suporta C ++ 11? Eu sei que o VS C ++ suporta lambda e a palavra-chave auto e acredito que o gcc também suporta ambos. Algum dos atuais consoles gen ou portáteis (3ds, sony vita) é compatível?
10
Respostas:
A maioria dos principais consoles de jogos não possui kits públicos de desenvolvimento e proíbe o compartilhamento de muitas informações sobre os SDKs subjacentes. Eles tendem a ficar alguns anos atrás de outras plataformas por razões de custo e estabilidade. Se você tiver kits de desenvolvimento para esses consoles ou os recursos para obtê-los, entre em contato com o licenciante para obter detalhes sobre o suporte ao C ++ 0x.
Portanto, não posso responder por nenhum dos principais consoles de jogos, mas talvez mais importante para o desenvolvimento independente, a cadeia de ferramentas do iOS não. O Xcode ainda é baseado no GCC 4.2, e eles estão mudando para o Clang / LLVM, não para as versões mais recentes do GCC. O Clang mantém uma matriz de recursos para suporte ao C ++ 0x, e não é tão completa quanto os GCCs . Escolhendo alguns recursos principais, modelos variados, referências automáticas e rvalores estão presentes, mas constexpr, métodos padrão / excluídos e lambdas não.
fonte