1
如何動態分配值結構並獲取指向它的指針?指向「value struct x」的指針
如果我有:
value struct x
{
String ^myString;
};
我可以這樣做:
x vsInstance;
x *pvs = &vsInstance; // "Unmanaged pointer" to managed object
而且我可以這樣做:
x ^vsInstance = gcnew x;
但我不能這樣做:
x *pvs = new vsInstance
我需要一個*指針而不是^,因爲我試圖在非託管類中保存這個值結構,並且每次創建類時都需要動態分配這個對象。