Modifications d'ordre général apportées au langage
Un certain nombre de fonctionnalités du langage CLR ont été modifiées entre Extensions managées pour C++ et Visual C++ 2010.
Les modifications décrites dans cette section constituent une sorte de pot-pourri du langage. On y trouve une modification de la gestion des littéraux de chaîne, une autre concernant la résolution de la surcharge entre des points de suspension et l'attribut Param, la modification de typeof en typeid, une modification dans l'appel des listes d'initialiseurs de constructeur et l'introduction d'une nouvelle notation de cast, celle de safe_cast.
Littéral de chaîne
Traite des modifications apportées à la gestion des littéraux de chaîne.Tableau Param et points de suspension
Expose comment ParamArray prend désormais priorité sur les points de suspension (…) pour résoudre les appels de fonction avec des nombres d'arguments variables.typeof va à T::typeid
Explique comment l'opérateur typeof a été supplanté par typeid.Listes d'initialiseurs
Discute des modifications dans l'ordre d'appel des listes d'initialiseurs.Notation castée et introduction de safe_cast < >
Traite des modifications apportées aux notations de cast et en particulier de l'introduction de safe_cast.