托管C++和非托管内存的拷贝有关问题
托管C++和非托管内存的拷贝问题
如何将int*(长度100) 变成array<int>^?
------解决方案--------------------
强制转换应该就可以
?=(array<int>) p;
------解决方案--------------------
Marshal::Copy
------解决方案--------------------
int * pint=0;
int [] is=new int[100];
fix(int * pis=&is)
{
pis=pint;
}
你试试。
------解决方案--------------------
如何将int*(长度100) 变成array<int>^?
------解决方案--------------------
强制转换应该就可以
?=(array<int>) p;
------解决方案--------------------
Marshal::Copy
------解决方案--------------------
int * pint=0;
int [] is=new int[100];
fix(int * pis=&is)
{
pis=pint;
}
你试试。
------解决方案--------------------