Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Shows how to unbox and modify a value.
Example
// vcmcppv2_unboxing.cpp
// compile with: /clr
using namespace System;
int main() {
int ^ i = gcnew int(13);
int j;
Console::WriteLine(*i); // unboxing
*i = 14; // unboxing and assignment
Console::WriteLine(*i);
j = safe_cast<int>(i); // unboxing and assignment
Console::WriteLine(j);
}
13
14
14