You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何无需包装器即可像引用静态成员函数一样使用类构造函数,并保持代码结构简洁?

如何无需包装器即可像引用静态成员函数一样使用类构造函数,并保持代码结构简洁?

我最近写了一段极简代码,刚好能实现我想要的功能:它支持对公共成员做折叠操作,之后再执行一个reduce函数。不过这里有个小问题——我用到了一行代码create<props>(),这就意味着我必须先写一个struct create包装器才行。可之前我能直接用props::foo这样的方式引用静态成员函数,为啥就不能类比着直接写props::props来调用构造函数呢?

我现在的疑问是:能不能在去掉这个struct create包装器的同时,还保持代码结构的简洁性?

备注:内容来源于stack exchange,提问作者Necktschnagge

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:54:33