码迷,mamicode.com
首页 > 编程语言 > 详细

C#调用C/C++动态库 封送结构体,结构体数组

时间:2015-05-19 22:21:51      阅读:479      评论:0      收藏:0      [点我收藏+]

标签:

因为实验室图像处理的算法都是在OpenCV下写的,还有就是导航的算法也是用C++写的,然后界面部分要求在C#下写,所以不管是Socket通信,还是调用OpenCV的DLL模块,都设计到了C#和C++数据类型的对应,还有结构体的封装使用。在夸语言调用方面,Java和C#都只能调用C格式导出的动态库,因为C数据类型比较单一,容易映射,两者都是在本地端提供一套与之映射的C#或者Java的描述接口,通过底层处理这种映射关系达到调用的目的。

5月19日学习内容:

http://www.cnblogs.com/gc2013/p/3764699.html

http://www.cnblogs.com/cxwx/archive/2010/12/29/1921140.html

http://www.cnblogs.com/zhangpengshou/archive/2011/09/30/2195794.html

http://www.cnblogs.com/yukaizhao/archive/2011/04/27/csharp_call_cpp_class_struct.html

http://tcspecial.iteye.com/blog/1675621

http://tcspecial.iteye.com/blog/1675309

http://www.cnblogs.com/naiking/archive/2013/01/17/2864132.html

http://blog.csdn.net/zhangj1012003_2007/article/details/6283032

http://blog.csdn.net/xiaowei_cqu/article/details/7693985

C#调用C/C++动态库 封送结构体,结构体数组

标签:

原文地址:http://www.cnblogs.com/stemon/p/4515522.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!