[問題] C#使用C++ DLL的執行期問題

看板C_Sharp作者 (小王子)時間16年前 (2009/11/03 00:33), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
目前在用C#做某個C library的測試,跟畫圖有關的,用C#在視窗那部份比較不用麻煩 現在的狀況是C libray是現成的已經包成dll 然後用C++把它的一些功能包裝之後再編成DLL 到C#中使用 ----- 然後在C#程式執行的時候 如果執行到有用到C DLL裡的函數 似乎傳進去的指標都會被洗掉 造成本來應該設定好的一些東西變成null refernce , 是否是被GC清掉了? 請問有什麼好解法嗎 讓他不要去清C DLL寫入的記憶體之類的?? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.122.129.36 ※ 編輯: lp955107 來自: 122.122.129.36 (11/03 00:33)

11/03 07:32, , 1F
11/03 07:32, 1F

11/04 01:26, , 3F
多謝! 看看先!
11/04 01:26, 3F
文章代碼(AID): #1AxmdhUt (C_Sharp)