递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 183|回复: 8
打印 上一主题 下一主题

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

[复制链接]

2

主题

56

帖子

799

积分

高级会员

Rank: 4

积分
799
跳转到指定楼层
楼主
发表于 昨天 12:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

有个好玩的想法.
火山把一个函数指针传递给外部源CPP文件的一个函数后,这外部源CPP里可以通过这个指针返回来执行到火山里的方法吗?
比如外部CPP里有个BBB的函数,火山里有个AAA的函数.
然后在火山里把AAA的函数指针(或者其他参数能识别AAA函数的值)传给BBB.
外部CPP里BBB通过得到传过来的函数指针值(或者能识别AAA函数的值).回头去运行AAA函数.
大概的意思就是外部CPP可以回头运行火山里的函数吗?
感觉这样好好玩.

新手玩火山,大牛牛们见笑了
回复

使用道具 举报

29

主题

2689

帖子

9567

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
9567
沙发
发表于 昨天 16:45 | 只看该作者
回调函数就这个特性啊,火山的AAA函数指针传到BBB,执行的自然就是火山里的AAA函数。
回复

使用道具 举报

2

主题

56

帖子

799

积分

高级会员

Rank: 4

积分
799
板凳
 楼主| 发表于 昨天 18:24 | 只看该作者
Xelloss0618 发表于 2025-12-31 16:45
回调函数就这个特性啊,火山的AAA函数指针传到BBB,执行的自然就是火山里的AAA函数。 ...


太菜了,不会写
如果大大有时间,帮举个例子吧,多谢了
回复

使用道具 举报

43

主题

127

帖子

1104

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1104
地板
发表于 18 小时前 | 只看该作者
可以的
回复

使用道具 举报

2

主题

56

帖子

799

积分

高级会员

Rank: 4

积分
799
5#
 楼主| 发表于 7 小时前 | 只看该作者

理论上是可以,只是不会写出代码
回复

使用道具 举报

43

主题

127

帖子

1104

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1104
6#
发表于 6 小时前 | 只看该作者
boxxie 发表于 2026-1-1 12:35
理论上是可以,只是不会写出代码

之前我研究过这个,,也是到处发帖问
回复

使用道具 举报

2

主题

56

帖子

799

积分

高级会员

Rank: 4

积分
799
7#
 楼主| 发表于 6 小时前 | 只看该作者
何以解忧wykg 发表于 2026-1-1 13:07
之前我研究过这个,,也是到处发帖问

:噜阿噜
生态没起来,一个问题最少要几天才能有答案.
这样慢慢形成了一个不好的循环.
急性子的学着会上火
这些问题都是在AI上找不到答案才来问的.
好在也是搞着玩
回复

使用道具 举报

24

主题

379

帖子

1944

积分

金牌会员

Rank: 6Rank: 6

积分
1944
8#
发表于 3 小时前 | 只看该作者
静态方法就是一个变整数, c++中将变整数转为函数指针直接调用就行了
回复

使用道具 举报

2

主题

56

帖子

799

积分

高级会员

Rank: 4

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


虽然不是很明白,但应该是你这样去解
多谢哟
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-1 19:53 , Processed in 0.088188 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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