次の方法で共有


ボックス化 (C++/CLI)

ボックス化とは、値型 object または値型によって実装されるインターフェイス型へ変換するプロセスです。 Common Language Runtime (CLR) は、値型がボックス化されるとき、System.Object および格納の値をマネージ ヒープにラップします。 ボックス化解除すると、値型がオブジェクトから抽出されます。 ボックス化は暗黙的であり、ボックス化解除すると明示的になります。

関連トピック

タイトル

説明

方法: 明示的に要求のボックス化

明示的に変数のボックス化を要求する方法について説明します。

方法: 値型を作成し、暗黙のボックス化を使用するには、 gcnew を使用します。

gcnew をマネージ コードに配置できるボックス化された値型ガベージ コレクトされたヒープを作成する方法を示します。

方法: unbox

ボックス化解除出力値を変更する方法を示します。

標準変換と暗黙のボックス化

標準変換はボックス化を必要とする変換に対してコンパイラで選択されていることを示します。

Visual C++ での .NET プログラミング

Visual C++ のドキュメントでの .NET プログラミングのトップレベル論文。