Quels IDE Windows C ++ prennent en charge le nouveau standard C ++ 0X?
Question
Quelles sont d’excellentes options IDE C ++ prenant en charge le nouveau standard c ++ 0x (compatible avec Windows) en plus de visual .net 2010 (la version bêta est bien trop lente / maladroite)?
La solution
Bien que ne prenant pas en charge la norme C ++ 0x complète, la plupart des éléments TR1 sont inclus dans Mise à jour SP1 vers Visual Studio 2008 . La mise à jour du SP1 inclut le pack de fonctionnalités publié l'année dernière.
Autres conseils
Maintenant, deux ans après que la question a été posée, VisualStudio 2010 prend en charge les fonctionnalités de langage de base suivantes:
- Fonctions Lambda
- Références de valeur (sémantique du déplacement et transmission parfaite).
- inférence de type (
auto
etdecltype
) -
nullptr
- Spécification du type de retour,
auto f () - > int
-
static_assert
Votre problème est qu’il existe peu de compilateurs prenant en charge la spécification C ++ 0x. Plus précisément, g ++ n’est pas encore proche et il n’y aura pas d’EDI FOSS prenant totalement en charge C ++ 0X jusqu’à ce que g ++ le fasse.