看板C_Sharp
標 題Re: [問題] 請問C#怎麼傳遞C++函數中"指標的指標"뀠…
發信站吟風‧眺月‧擎天崗 (Fri Apr 13 14:11:21 2007)
轉信站ptt!ctu-reader!news.nctu!BBS of NCUE BioDept
※ 引述《[email protected] (小畢)》之銘言:
> ※ 引述《horngsh (要公理要正義)》之銘言:
> : 試試用 Read(ref Ary1)....
> : Array在C#中應是Reference Type...再加個ref關鍵字就有類似指標的指標效果了.
> 請問你是指
> double[] Ary1;
> Read(ref Ary1)
你可以估狗一下dllimport這個字, 找一下相關的文章
宣告一個IntPtr的變數, such as:
IntPtr myAryIntPtr = (IntPtr) Ary1;
用強制轉型的, 再呼叫Read(ref myAryIntPtr).....
記得是這樣.....
有錯再來信.
--
→↓ O
rigin:
彰化師大生物系˙吟風‧眺月‧擎天崗 micro.bio.ncue.edu.tw
↑← Au
thor:
horngsh 從
59-126-181-10.HINET-IP.hinet.net 發表