void f(array<double, 2>^ array2D)
{
   array2D[3,1] = 1.23;
}
int main() {
   array<int>^ array1D = gcnew array<int>(5);
   array1D[2] = 5;
     f(gcnew array<double, 2>(5, 10));
}

Example 7: C++/CLI managed arrays.

Back to Article