Heim >Backend-Entwicklung >C++ >Welche C 11-Funktionen werden in Visual Studio 2012 unterstützt?

Welche C 11-Funktionen werden in Visual Studio 2012 unterstützt?

Linda Hamilton
Linda HamiltonOriginal
2024-11-03 03:40:02979Durchsuche

What C  11 Features are Supported in Visual Studio 2012?

C 11-Funktionen in Visual Studio 2012

Mit der kürzlichen Veröffentlichung einer Vorschauversion von Visual Studio 2012 sind viele Entwickler neugierig auf die Unterstützung für C 11-Funktionen. Während Visual Studio 2010 bereits teilweise C 11-Unterstützung bot, bietet die neue Version erweiterte Funktionalität.

Neue C 11-Funktionen in Visual Studio 2012:

  • Rvalue-Referenzen:Aktualisiert von Version 2.0 auf 2.1.
  • Lambdas:Erweitert von Version 1.0 auf 1.1.
  • Decltype: Version 1.1 (noch nicht in der Entwicklervorschau verfügbar).
  • Verbesserte Ausrichtung:Noch unvollständig.
  • Strongly-Typed Enums:Jetzt abgeschlossen.
  • Forward Declared Enums:Jetzt unterstützt.
  • Standardlayout und Trivialtypen:Jetzt unterstützt.
  • Atomics: Verfügbar.
  • Starker Vergleich und Austausch: Implementiert.
  • Bidirektionale Zäune: Unterstützt.
  • Datenabhängige Reihenfolge:Verfügbar.
  • Bereichsbasierte For-Schleife:Jetzt verfügbar.

Zusätzliche C 11-Funktionen hinzugefügt mit Visual C Compiler November 2012 CTP:

  • Einheitliche Initialisierung
  • Initialisatorlisten
  • Variadic-Vorlagen
  • Standardargumente für Funktionsvorlagen
  • Delegierende Konstruktoren
  • Explizite Konvertierungsoperatoren
  • Rohzeichenfolgen

Das obige ist der detaillierte Inhalt vonWelche C 11-Funktionen werden in Visual Studio 2012 unterstützt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn