作者lp955107 (小王子)
看板C_Sharp
标题[问题] C#使用C++ DLL的执行期问题
时间Tue Nov 3 00:33:45 2009
目前在用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)
3F:→ lp955107:多谢! 看看先! 11/04 01:26