摘要:
1.托管与非托管的区别 2.非托管类的实现 第一步:创建C++空项目(命名Caculate)添加一个类AddOperate 第二步:将C++代码编译成动态库dll 第三步:将dll拷贝到c#项目输入目录,一般在bin/debug下面 第四步:C#调用dll 3.托管类的实现 第一步:打开vs2019 阅读全文
posted @ 2021-01-31 14:46
MaxBruce
阅读(889)
评论(0)
推荐(0)
摘要:
C#中资源分为托管资源和非托管资源。 托管资源由垃圾回收器控制如何释放,不需要程序员过多的考虑(当然也程序员也可以自己释放)。 非托管资源需要自己编写代码来释放。那么编写好的释放非托管资源的代码(释非代码)由谁来调用呢。有两种实现方式: 一 将释非代码放到构造函数析构函数中,由系统自动调用,系统会在 阅读全文
posted @ 2021-01-31 14:44
MaxBruce
阅读(411)
评论(0)
推荐(0)

浙公网安备 33010602011771号