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!