实践:C++平台迁移以及如何用C#做C++包装层
在前面,我们看过OpenTK与MOgre,这二个项目都是C#项目,但是他的实现都是C++.他们简单来说是一个包装层.常见的包装方式有二种,一种是我们熟知的显式P/Invoke(DllImport),上面所说的OpenTK是这种,还有一种是C++ -> C++/CRL -> C#,这种也叫隐式P/Invoke,也有称C++ Interop,MOgre是采用的这种方式.在这篇文章主要讲的是隐式P/Invoke,具体相关操作请见http://msdn.microsoft.com/zh-cn/library/2x8kf7zx.aspx . 先说下这个项目的需求,有二个C++项目,都是和信号收集设
下载地址
用户评论