Quali IDE Windows C ++ supportano il nuovo standard C ++ 0X?
Domanda
Quali sono le eccellenti opzioni IDE C ++ che supportano il nuovo standard c ++ 0x (compatibile con Windows OS) oltre a Visual .net 2010 (la beta è troppo lenta / goffa)?
Soluzione
Pur non supportando lo standard C ++ 0x completo, gran parte del materiale TR1 è incluso in Aggiornamento SP1 a Visual Studio 2008 . L'aggiornamento SP1 include feature pack che è stato rilasciato l'anno scorso.
Altri suggerimenti
Ora, due anni dopo che è stata posta la domanda, VisualStudio 2010 supporta le seguenti funzionalità del linguaggio principale.
- Funzioni lambda
- Riferimenti di valore (sposta semantica e inoltro perfetto).
- tipo inferenza (
auto
edecltype
) -
nullptr
- Specifica del tipo di ritorno finale
auto f () - > int
-
static_assert
Il tuo problema è che ci sono pochi compilatori che supportano la specifica C ++ 0x. In particolare, g ++ non si avvicina ancora e non ci saranno IDE FOSS che supportano completamente C ++ 0X fino a quando g ++ non lo farà.