0
点赞
收藏
分享

微信扫一扫

d局部函数不能ufcs

杨沐涵 2022-06-20 阅读 94

​​原文​​

import std;

template test(alias f) {

auto test(I)(I i) { return f(i); }
}

void main()
{
alias t = test!(x=>x+1);
1.t.writeln; //<--不编译.
1.test!(x=>x+1).writeln;
t(1).writeln;
}

​局部符号​​​不能用作​​UFCS​​函数.


举报

相关推荐

0 条评论