递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

动态链接库问题

查看数: 1025 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2026-8-13 22:38

正文摘要:

这个指针为什么返回到参数 就销毁了 怎么保留返回到参数  返回值是可以的

回复

Xelloss0618 发表于 2026-8-14 22:29:10
DLL用文本型,火山内部是直接转换成文本指针的,所以也不能拿来返回东西


                    

                        

                           

                           
正在渲染火山代码...

                        

                    

                    复制代码
               
Xelloss0618 发表于 2026-8-14 09:43:22
常识啊。
一、你的指针指向的对象是局部数据,执行完那一行就会被销毁;
二、DLL 返回参数需要用指针;

你的写法要参考系统API,主要是两个方式。
A:调用前申请内存,将指针传给 DLL,DLL 将数据复制到指针中;
B:DLL 申请内存,写入数据后返回指针,DLL 还需要另外写一个方法来释放指针;

还有其他小问题,这种场景,文本到多字节第二个参数应该用真,不过也能跑。
icky01 发表于 2026-8-14 08:13:02
用读指针处对象,再加入文本
菜鸟小杰 发表于 2026-8-13 23:47:42
真费劲 没人吗

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-9-28 20:35 , Processed in 0.095276 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表