递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
12
返回列表 发新帖
楼主: boxxie
打印 上一主题 下一主题

[视窗] 外部CPP引用后回调火山函数

[复制链接]

3

主题

67

帖子

834

积分

高级会员

Rank: 4

积分
834
11#
 楼主| 发表于 5 天前 | 只看该作者
fengyishen 发表于 2025-12-31 23:58
好家伙,你这是想只用火山套层壳了!实现和声明都在CPP了,还要火山干嘛


搞着玩呢
感觉理论上可以,想写出来
回复

使用道具 举报

3

主题

67

帖子

834

积分

高级会员

Rank: 4

积分
834
12#
 楼主| 发表于 5 天前 | 只看该作者
wangvoldp 发表于 2026-1-1 16:40
静态方法就是一个变整数, c++中将变整数转为函数指针直接调用就行了

:噜阿噜
请问大大能告知如何调用函数指针的代码怎么写不
谢谢哟
回复

使用道具 举报

24

主题

380

帖子

1958

积分

金牌会员

Rank: 6Rank: 6

积分
1958
13#
发表于 5 天前 | 只看该作者
boxxie 发表于 2026-1-2 11:46
:噜阿噜
请问大大能告知如何调用函数指针的代码怎么写不
谢谢哟

比如 一个回调函数 参数是一个整数 返回一个整数,
funcAddress 是函数地址变整数
// 定义函数指针类型
typedef int (*FuncPtr)(int);
// 将 DWORD 转换为函数指针
FuncPtr funcPointer = reinterpret_cast<FuncPtr>(funcAddress);
int result = funcPointer(5); // 调用函数,传入参数 5
回复

使用道具 举报

3

主题

67

帖子

834

积分

高级会员

Rank: 4

积分
834
14#
 楼主| 发表于 4 天前 | 只看该作者
wangvoldp 发表于 2026-1-2 22:51
比如 一个回调函数 参数是一个整数 返回一个整数,
funcAddress 是函数地址变整数
// 定义函数指针类型


好像会了一点点.多谢大大哟
回头试着写写
谢谢
回复

使用道具 举报

151

主题

427

帖子

4218

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4218
15#
发表于 3 天前 | 只看该作者
本帖最后由 阿杰 于 2026-1-4 11:39 编辑

不知道是不是你想要的

                    

                        

                           

                           
正在渲染火山代码...

                        

                    

                    复制代码
               
自定义函数.cpp中的代码
  1. #include <stdio.h>
  2. int ccc(int x,int y)
  3. {
  4.       return x+y;
  5. }
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-7 11:50 , Processed in 0.094131 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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