Types valeur et leurs comportements (C++/CLI)
Les types valeur ont été transformés de diverses façons entre les Extensions managées pour C++ et Visual C++. Dans cette section, nous nous pencherons sur le type enum du CLR et le type de la classe valeur, sur les conversions boxing et l'accès à l'instance boxed sur le tas du CLR, ainsi que sur les pointeurs intérieurs et épingles. De nombreuses modifications ont été apportées au langage dans ce domaine.
Dans cette section
Types valeur et leurs comportements (C++/CLI)
Traite des modifications apportées à la déclaration et au comportement des enums.Conversion boxing implicite de types valeur
Traite des raisons d'effectuer des conversions boxing implicites de types valeur et des modifications conséquentes du comportement.Handle de suivi d'une valeur boxed
Traite de la façon dont la conversion boxing implicite de types valeur se traduit par un handle de suivi de l'objet valeur boxed.Sémantique de type valeur
Traite des modifications de la sémantique de type valeur, notamment des méthodes virtuelles héritées, des constructeurs de classe par défaut, des pointeurs intérieurs et des pointeurs épingle.