Quel est le meilleur compilateur pour expérimenter avec les fonctionnalités C++ 0x? J'ai expérimenté avec GNU g ++ 4.4.Quel est le meilleur compilateur à utiliser lorsque vous voulez expérimenter avec les fonctionnalités C++ 0x?
Répondre
Définitivement GCC Tronc. ConceptGCC manque beaucoup de fonctionnalités GCC tronc a. Il est actuellement fusionné avec GCC. Il a toutes ces fonctionnalités, y compris les nouvelles variables de type auto
(aucune nouvelle syntaxe de déclaration de fonction pour l'instant): http://gcc.gnu.org/projects/cxx0x.html.
Il existe une branche GCC contenant un support lambda partiel, qui contient également d'autres entités C++ 0x. Je vous recommande d'essayer celui-là aussi. Il est utilisé sur #geordi at irc.freenode.org
, vous pouvez l'expérimenter là-bas.
ConceptGCC(wiki) a été faite à cette fin, si je ne me trompe pas.
Comeau - juste pour l'essayer en ligne
Il est sans doute pas le meilleur pour l'expérimentation C++ 0x, mais pour les gens qui sont MSVC orientés, il y a une « communauté Tech Preview » (CTP) de VS2010 qui contient un aperçu de VC10 qui a quelques parties de C++ 0x mis en œuvre (notez que VC10 n'aura pas l'ensemble complet de C++ 0x changements mis en œuvre même lorsque VC10 est libéré):
Quelques détails sur les nouveautés dans le VC10 CTP:
Comme il est indiqué dans l'article ci-dessus, « Le compilateur Visual C++ dans la Communauté Septembre Visual Studio 2010 Microsoft Technology Preview (CTP) contient le support pour quatre caractéristiques de langage C++ 0x, à savoir: »
- lambdas,
- auto,
- static_assert,
- rvalue référence
- 1. URL Shortening: Quel est le meilleur encodage à utiliser?
- 2. C#: Quel est le meilleur hook à utiliser pour surveiller globalement les raccourcis à plusieurs touches?
- 3. Quelles sont les fonctionnalités de C++ 0x qui resteront à coup sûr (le cas échéant)?
- 4. Quel est le meilleur style/syntaxe à utiliser avec Rhino Mocks?
- 5. Quel est le meilleur jeu d'outils VOIP à utiliser avec le développement .Net?
- 6. Quel outil Java Profiling utilisez-vous et quel outil vous semble le meilleur?
- 7. Quel est le truc avec c: \ programme?
- 8. Quel est le meilleur moyen de faire throbber en C#?
- 9. Quel est le meilleur cadre pour les applets de bureau?
- 10. Réponse, Résultat, Répondre, quel est le meilleur?
- 11. Vous voulez apprendre le modèle ActiveRecord en C#
- 12. Comment obtenez-vous le chemin de l'image rails lorsque vous ne voulez pas utiliser une étiquette d'image
- 13. Quel est le meilleur moyen de mettre à jour les contrôles de formulaire à partir d'un thread de travail?
- 14. Quel est le meilleur code pour convertir les paramètres BSTR en ANSI en C/C++?
- 15. Quel est le meilleur wrapper C# disponible gratuitement pour BITS?
- 16. Quel est le meilleur profileur C++ gratuit pour Windows?
- 17. Quel serait le meilleur workflow pour faire des refactorings mêlés à de nouvelles fonctionnalités dans Git?
- 18. Quel est le meilleur dans asp.net 2.0?
- 19. Quel est le meilleur/le plus rapide pour apprendre le GLADE avec C?
- 20. Quel est le meilleur SGBD pour le travail?
- 21. Quel est le meilleur: mysql_connect ou mysql_pconnect
- 22. Vous voulez énumérer les dossiers Outlook
- 23. La bibliothèque prévoit C++ 0x?
- 24. C# webbrowser montrer ce que vous voulez
- 25. Quel est le meilleur plugin Maven Eclipse?
- 26. Quel est le meilleur modèle pour les événements WPF?
- 27. Quel est le meilleur blog de XNA?
- 28. Quel est le meilleur BOOST_MPL_ASSERT ou BOOST_STATIC_ASSERT?
- 29. Quel est le meilleur logiciel FTP gratuit?
- 30. Quel est le problème lorsque le compilateur javac crée un fichier jar avec des noms de fichiers en minuscules?
pour une liste des C++ 0x fonctionnalités prises en charge par Comeau 4.3.10.1 Beta: http://www.comeaucomputing.com/43101features.html –