C++
malloc和free一对使用VC编译的DLL,里面有一个函数,使用后需要free。我用C#调用VC编译的那个DLL里的那个函数,需要free吗?VC编译的DLL里面的函数没有free 我C#调用后需要free?会出现他们说的内存泄露问题吗?
会出现内存泄露的话?改怎么去解决?
懂的朋友给个列子。。和方法。。最好有源码
谢谢了
malloc和free一对使用VC编译的DLL,里面有一个函数,使用后需要free。我用C#调用VC编译的那个DLL里的那个函数,需要free吗?VC编译的DLL里面的函数没有free 我C#调用后需要free?会出现他们说的内存泄露问题吗?
会出现内存泄露的话?改怎么去解决?
懂的朋友给个列子。。和方法。。最好有源码
谢谢了
到C#来释放?
object.dispose();
但是C++里面需要free。。他没有free
我用C#调用后需要free吗?
我用C#调用后。。不free会出现内存泄露吗?
会出现的话。请各位给我一个列子。。方法。。代码。。都可以
等.net的垃圾回收器处理吧。
如果调托管C++的DLL,可以等GC来回收~