朝花夕拾

放牛娃的夏天@!@...

C#引用C/C++ DLL系列再水最后一篇……

整体思路:需要考虑这个数据在c语言内存中是如何存储的。当变量在C/C++ dll中所占的内存长度等于C#变量所占内存长度,基本可以直接转换。复杂的类型,如数组、结构体,可以通过Intptr进行接收,再获取对应地址的内存然后转换。

阅读全文 »

泛型相加只是一个引子,实际应用中也许是一个算法,需要在不同的平台上传入不同的数据类型以实现不同的计算精度。

阅读全文 »
0%