将数组<int ^> ^转换为int*

2 arrays unmanaged c++-cli managed

我怎么能转换array<int^>^int*

not*_*row 5

你不能,至少不是简单的方法.

如果你的意思array<int>^是int*,你可以这样做:

array<int>^ arr;
cli::pin_ptr<int> pArrayElement = &arr[0];
Run Code Online (Sandbox Code Playgroud)

然后使用经典指针算法pin_ptr.