我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C#调用C++的dll,要ref一个int数值,要怎样做

我现在要用DLLImport调用C++的dll,方法如下:
[DllImport("aa.dll", EntryPoint = "aa", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Cdecl)]
public static extern int DRV_ReadSensorBuffer(int[] values, ref int count);
调用以后总是提示“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”

近期文章

  • 简单Form问题
  • 关于jdbc的困惑
  • django 框架的构建问题
  • ruby xslt怎么样在Windows上用?
  • 关于页面加载时间的问题~ajax请求的时间和用script标签加载脚本的时间差多少呢?
  • extjs中的grid里面group分组可以无限递归吗
  • jquery easyui 中 jsTree怎么更换默认的tree图片
  • hibernate注解的疑惑
  • 关于Flex循环注册事件的问题
  • 多线程环境下调用静态方法
  • linux下,如何用shell实现 删除创建时间超过指定时间的文件?
  • 关于编译Android源码的问题.
  • 急啊!请问"Do.net"笔试一般考什么呢?面试呢?
  • Fedora 13上安装jdk出现方块字
  • mysql以另一张表的数据进行排序
  • Java中的多态,请高手给我讲解
  • 请教IIS与多个Tomcat整和的问题
  • 上传图片Permission denied的问题,windows 7 下开发是好的,linux不可以。
  • 询问oracle的一个时间函数
  • 为什么我的ext在使用的时候老提示XXX 未定义

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华