C++类如何生成dll文件,C#如何去调用这个dll,使用其中的类呢? 20

我有一个C++的类,然后想将其生成dll文件,然后导入到C#中,在C#中使用这个类,,,,,求问大神们,这个该如何解决呢?... 我有一个C++的类,然后想将其生成dll文件,然后导入到C#中,在C#中使用这个类,,,,,求问大神们,这个该如何解决呢? 展开
 我来答
捐你妹8
2015-04-16 · TA获得超过638个赞
知道小有建树答主
回答量:351
采纳率:0%
帮助的人:368万
展开全部
这个回答起来很长啊……
首先,你需要创建C++的动态库工程。将已经实现的C++类做导出。动态库创建可以在网上查一下。
然后,在C#中做导入。导入语句是DllImport。你查一下一个函数的使用说明就可以了解了。
需要注意的是,由于C#和C++的部分类型不是一一对应的,所以你要小心,可能会出现类型不匹配的情况。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式