2009-06-16 8 views

Antwort

3

Obwohl der volle C++ 0x-Standard nicht unterstützt wird, ist ein Großteil des TR1-Zeugs in der SP1 update to Visual Studio 2008 enthalten. Das SP1-Update enthält das feature pack, das letztes Jahr veröffentlicht wurde.

+0

das ist ein guter Start –

1

Ihr Problem besteht darin, dass einige Compiler die C++ 0x-Spezifikation unterstützen. Insbesondere kommt g ++ noch nicht näher, und es wird keine FOSS IDEs geben, die C++ 0X vollständig unterstützen, bis g ++ funktioniert.

+0

Ja einige Freunde bei der Arbeit Netbeans mit gcc und Cygwin vorgeschlagen, aber wir waren uns einig dass g ++ noch nicht da ist –

2

Jetzt, zwei Jahre nachdem die Frage gestellt wurde, unterstützt VisualStudio 2010 die folgenden grundlegenden Sprachfunktionen.

  1. Lambda-Funktionen
  2. Rvalue Referenzen (Semantik und perfektes Forwarding bewegen).
  3. Typinferenz (auto und decltype)
  4. nullptr
  5. Nachgestellte Rückgabetyp Spezifikation auto f() -> int
  6. static_assert
+0

Danke, die Zeit vergeht, wenn man in Sprachen außerhalb von C++ programmiert –

Verwandte Themen