社区
Windows SDK/API
帖子详情
请教一个调用c写的dll,变量类型转换的问题,谢谢!
cowboy1999
2006-06-20 05:17:01
dll中定义了函数
int fun1(void** p);
int fun2(void* p);
示例程序调用如下:
……
void* p;
if fun1(&p)!=0 ……
fun2(p);
……
用delphi申明函数后,如何这个定义这个变量啊。
void** P是定义成P:PPointer;吗?这样返回的结果不正常啊,谢谢各位指点!
...全文
154
4
打赏
收藏
请教一个调用c写的dll,变量类型转换的问题,谢谢!
dll中定义了函数 int fun1(void** p); int fun2(void* p); 示例程序调用如下: …… void* p; if fun1(&p)!=0 …… fun2(p); …… 用delphi申明函数后,如何这个定义这个变量啊。 void** P是定义成P:PPointer;吗?这样返回的结果不正常啊,谢谢各位指点!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xixuemao
2006-06-21
打赏
举报
回复
无类型指针:
C中void *类型,也就是可以指向任何类型数据的指针
Object Pascal为其定义了一个专门的类型:Pointer
ptr: Pointer就与C中的void *ptr等价了
wuweigang
2006-06-20
打赏
举报
回复
同意
GARNETT2183
2006-06-20
打赏
举报
回复
那是C语言里面的转递方式,与Delphi var 一样,一个是值传递,一个是引用传递。。。这样。。
function fun1(var p: Pointer): Integer; //引用传递
function fun2(p: Pointer): Integer;//值传递
lornwolf80
2006-06-20
打赏
举报
回复
function fun1(var p: Pointer): Integer;
function fun2(p: Pointer): Integer;
vc
调用
matlab函数
dll
,VC++与Matlab混合编程之二:
调用
Matlab中M函数转换成
DLL
文件的形式...
在本文当中重点讲解第二种方法,
调用
Matlab中M函数转换成
DLL
文件的形式。在我自己编
写
之前,查看了很多的文献,但是每个文献所应用的Matlab的版本不一样,很多数学函数对应的库不一样,导致最终的函数出错,本次练习...
VC++与Matlab混合编程之二:
调用
Matlab中M函数转换成
DLL
文件的形式
在本文当中重点讲解第二种方法,
调用
Matlab中M函数转换成
DLL
文件的形式。 在我自己编
写
之前,查看了很多的文献,但是每个文献所应用的Matlab的版本不一样,很多数学函数对应的库不一样,导致最终的函数出错,本次...
java通过JNA
调用
DLL
文件(包含回调函数的实现)
JNA(Java Native Access)框架是
一个
开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的
一个
框架。非常强大、易用。其中JNA是对JNI的封装,能让java使用者更好的使用本地的动态库 一、JNA与JNI的...
python
调用
c 动态库_Python
调用
C/C++动态链接库的方法详解
python怎么
调用
c的动态链接库Python
调用
C/C++动态链接库的需分享 在自动化测试过程中,难免会遇到语言混合使用的情况,这不,小编们也...python怎么
调用
c++的动态链接库win的
dll
没有统一的格式的,你用C/C++
写
的wra...
C#不
调用
阿里短信
dll
,如何使用http接口实现短信发送
但是项目是在XP系统上运行所以项目必须是.net3.5的框架才行,但是阿里给出的短信
dll
只能在.net4.0及其以上版本使用,这就很尴尬了,幸好阿里给出了关于http的java例子,于是我照着java代码试着
写
出了C#
调用
阿里云...
Windows SDK/API
1,183
社区成员
22,328
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章