这还差个东西:任务的函数是参数可变的,并且是编译时可以检查参数是否匹配的。
加上这个feature后(恐怕java实现不了,或者会用很hack的办法来实现),你再对比一下哪个简洁点。
而且楼主那里面没有什么新的语法糖,只有巨老的using、typename。变参展开可能稍微新一点。
剩下的都是std::里的东西,有些可能是老的std里新增的
【 在 babam 的大作中提到: 】
: 不太想看这种代码。太多新的语法糖了 看不明白
: 让ai写了个java的版本 我觉得好懂点
: import java.util.concurrent.*;
: ...................
--
修改:z16166 FROM 111.199.144.*
FROM 111.199.144.*