递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] @可扩展,里面能不能加入传参变量?

[复制链接]

6

主题

53

帖子

933

积分

高级会员

Rank: 4

积分
933
跳转到指定楼层
楼主
发表于 2023-12-1 20:44:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 995999349 于 2023-12-1 20:46 编辑

如题,不会搞了,求大佬解答= =....在传入前的变量上面加@输出名,翻译的源码可以用,但是不想每次传入前都写上,想写到方法变量上,但是好像不会翻译,d_text里面能直接加上变量吗.
说的可能不太清楚,我截个图你们看看....
图1是要达到的目的
图2是不会搞得....







回复

使用道具 举报

28

主题

2091

帖子

7633

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7633
沙发
发表于 2023-12-1 22:52:51 | 只看该作者
不能,不支持这么复杂的写法
回复

使用道具 举报

28

主题

2091

帖子

7633

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7633
板凳
发表于 2023-12-1 23:16:50 | 只看该作者
<火山程序 类型 = "通常" 版本 = 1 />

方法 连续判断 <公开 静态 类型 = 逻辑型 折叠 @嵌入式方法 = "">
参数 目标值 <注释 = "所欲比较的目标值,下面所有参数值会逐一与本值比较." @匹配类型 = 通用型>
参数 比较值 <@匹配类型 = 匹配前参数值类型 @可扩展 = "d_text = \" == target && \"">
{
    @ [](auto target) {
    @     return (@<比较值> == target);
    @ } (@<目标值>)
}


不过加上匿名函数,也可以实现你想要的功能
回复

使用道具 举报

6

主题

53

帖子

933

积分

高级会员

Rank: 4

积分
933
地板
 楼主| 发表于 2023-12-2 00:04:32 | 只看该作者
Xelloss0618 发表于 2023-12-1 23:16
方法 连续判断
参数 目标值
参数 比较值

谢谢大佬,会c++就是牛逼,再次感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-13 06:01 , Processed in 0.090080 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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