例如在打字稿中我会得到:
void foo(string (*callback)(int)) {
cout << callback(5) << "\n";
}
甚至在C / C ++中,您也可以使用疯狂的语法来做到这一点:
typedef
如何在Dart中不借助sudo k3s server --no-deploy traefik
来做同样的事情?
答案 0 :(得分:0)
您可以使用与定义函数时类似的方式声明函数的返回类型和参数:
void foo(String callback(int n)) {
print(callback(1));
}