Allgemeine Sprachänderungen (C++/CLI)
Eine Reihe von CLR-Sprachfeatures wurden in Visual C++ gegenüber Managed Extensions for C++ geändert.
Die in diesem Abschnitt beschriebenen Änderungen sind eine Art Sprachsammlung. Hierbei handelt es sich um eine Änderung bei der Behandlung von Zeichenfolgenliteralen, eine Änderung bei der Überladungsauflösung zwischen einer Auslassung und dem Param-Attribut, die Änderung von typeof in typeid, eine Änderung im Aufruf von Initialisiererlisten für Konstruktoren und die Einführung einer neuen Umwandlungsnotation für safe_cast.
Zeichenfolgenliterale
Erläutert Änderungen bei der Behandlung von Zeichenfolgenliteralen.Parameterarray und Ellipse
Erläutert die neue Vorrangstellung von ParamArray gegenüber Auslassungen (…) bei der Auflösung von Funktionsaufrufen mit einer variierenden Anzahl von Argumenten.typeof wird zu T::typeid
Erläutert das Ersetzen des Operators typeof durch typeid.Initialisiererlisten
Erläutert Änderungen in der Aufrufreihenfolge von Initialisiererlisten.Umwandlungsnotation und Einführung in safe_cast<>
Erläutert Änderungen der Umwandlungsnotation, insbesondere die Einführung von safe_cast.