c#
天际抓根宝
这个作者很懒,什么都没留下…
展开
-
关于c#调用c++dll问题
今天测试需要用c# 调用c++写的dll,dll其中一个接口的一个出参是cha**类型的,试了好久都没解决,最后用ref IntPtr 解决,返回来的是个指针,想读取这个地址的内容需要用Marshal.Copy去读里面的内容。代码如下 dll中函数原型为 int getHexSign(in int bIsSilent, out char** IntPtr hexSign, out int Le原创 2016-11-03 23:54:54 · 340 阅读 · 0 评论 -
.net 调用c++的类库clr
vs 创建的c++ 的CLR类库在.net中是直接可以调用的,如果你在c#中正确引用了clr的类库编译但是一直提示 ”“未能找到类型或命名空间名称“testmydokan”(是否缺少 using 指令或程序集”的话,不妨看看你的c#的工程的.net framewo 的版本,我这边测试了下,4.0是不行的,调整到4.5就可以正确使用了原创 2017-01-19 15:24:08 · 2419 阅读 · 0 评论