Udostępnij za pośrednictwem


Konwersja boxing (C++/CLI)

Bokserskie to proces konwersji typu wartości typu object lub do dowolnego typu interfejsu, który jest implementowany przez typ wartości.Gdy common language runtime (CLR) pola Typ wartości, zostaje ono odpowiednio wypaczone wartość w System.Object i zapisuje go w zarządzanych sterty.Rozpakowywanie wyodrębnia typ wartości z obiektu.Opakowywanie jest niejawne; rozpakowywanie jest jawne.

Powiązane artykuły

Tytuł

Opis

Porady: jawne żądanie konwersji boxing

Zawiera opis sposobu jawnego żądania bokserskie na zmienną.

Porady: używanie funkcji gcnew do tworzenia typów wartości i korzystanie z niejawnej konwersji boxing

Pokazuje, jak użyć gcnew do utworzenia typu prostokątnych wartości, które mogą być umieszczone na stercie zarządzanych, zebrane śmieci.

Porady: rozpakowywanie

Pokazuje jak modyfikacja wartości i podlega.

Konwersje standardowe i niejawne konwersje boxing

Pokazuje, że standardową konwersją został wybrany przez kompilator nad konwersji, która wymaga boksie.

Programowanie .NET w programie Visual C++

Artykuł najwyższego poziomu do programowania .NET w dokumentacji programu Visual C++.