Heim > Backend-Entwicklung > C++ > Welche neuen C 11-Funktionen bietet Visual Studio 2012?

Welche neuen C 11-Funktionen bietet Visual Studio 2012?

Susan Sarandon
Freigeben: 2024-11-01 07:01:02
Original
917 Leute haben es durchsucht

What New C  11 Features Does Visual Studio 2012 Offer?

Neue C 11-Funktionen in Visual Studio 2012

Mit der Veröffentlichung von Visual Studio 2012 haben Entwickler Zugriff auf eine Vielzahl von C 11 erhalten Funktionen, die es ihnen ermöglichen, ihre Codierungserfahrung erheblich zu verbessern.

Verbesserte C 11-Unterstützung in Visual Studio 2012

Visual Studio 2010 bot bereits Unterstützung für mehrere C 11-Funktionen. Allerdings führt Visual Studio 2012 eine Reihe zusätzlicher Verbesserungen ein:

  • Aktualisierte Rvalue-Referenzen (Version 2.1):Die vorherige Version (2.0) wurde aktualisiert.
  • Lambdas (Version 1.1):Verbessert von Version 1.0 auf 1.1.
  • Decltype (Version 1.1):Jetzt in Version 1.1 (noch nicht in der Entwicklervorschau verfügbar). ).

Zusätzliche neue Funktionen

Über die oben genannten Verbesserungen hinaus enthält Visual Studio 2012 mehrere zusätzliche C 11-Funktionen:

  • Ausrichtungsverbesserungen: Obwohl noch nicht abgeschlossen, wurde die Ausrichtung verbessert.
  • Stark typisierte Aufzählungen: Diese sind jetzt abgeschlossen.
  • Forward Declared Enums:Diese werden jetzt unterstützt.
  • Standardlayout und Trivialtypen:Diese wurden hinzugefügt.
  • Atomics: Diese Funktion wurde implementiert.
  • Strong Compare and Exchange: Dies wird jetzt unterstützt.
  • Bidirektionale Zäune: Diese wurden eingeführt.
  • Datenabhängige Reihenfolge: Dies wird jetzt unterstützt.

Zusätzliche Verbesserungen im CTP vom November 2012

Der Visual C Compiler November 2012 CTP brachte noch mehr C 11-Funktionalität in Visual Studio 2012:

  • Einheitliche Initialisierung: Diese Funktion wurde hinzugefügt.
  • Initialisierungslisten:Diese werden jetzt unterstützt.
  • Variadic-Vorlagen:Diese Funktion wurde eingeführt.
  • Standardargumente für Funktionsvorlagen: Diese sind jetzt verfügbar.
  • Delegierende Konstruktoren: Diese Funktion wurde implementiert.
  • Explizite Konvertierungsoperatoren: Diese werden jetzt unterstützt.
  • Rohstrings:Diese Funktion wurde eingeführt.

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

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage