随笔分类 -  C#

C#与C/C++的交互
摘要:C#与C/C++的交互 最近在编写Warensoft3D游戏引擎,并预计明年年初发布测试版本,底层引擎使用DirectX和MONO来编写,上层的逻辑使用C#来编写,因此编写了大量C#与C++互调的代码,现在经验写出来与大家分享,并希望后来者少走弯路。 C#与C++交互,总体来说可以有两种方法: 利用 阅读全文
posted @ 2019-03-21 14:03 Ming明、 阅读(15397) 评论(0) 推荐(3)
C# 托管内存与非托管内存之间的转换
摘要:c#有自己的内存回收机制,所以在c#中我们可以只new,不用关心怎样delete,c#使用gc来清理内存,这部分内存就是managed memory,大部分时候我们工作于c#环境中,都是在使用托管内存,然而c#毕竟运行在c++之上,有的时候,(比如可能我们需要引入一些第三方的c++或native代码 阅读全文
posted @ 2019-03-19 15:12 Ming明、 阅读(3794) 评论(0) 推荐(1)