995999349 发表于 2023-12-1 20:44:36

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

本帖最后由 995999349 于 2023-12-1 20:46 编辑

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







Xelloss0618 发表于 2023-12-1 22:52:51

不能,不支持这么复杂的写法

Xelloss0618 发表于 2023-12-1 23:16:50

<火山程序 类型 = "通常" 版本 = 1 />

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


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

995999349 发表于 2023-12-2 00:04:32

Xelloss0618 发表于 2023-12-1 23:16
方法 连续判断
参数 目标值
参数 比较值


谢谢大佬,会c++就是牛逼,再次感谢{:3_59:}
页: [1]
查看完整版本: @可扩展,里面能不能加入传参变量?