[問題] C#使用C++ DLL的執行期問題
目前在用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/03 07:35, , 2F
11/03 07:35, 2F
→
11/04 01:26, , 3F
11/04 01:26, 3F