标签: c++ templates functional-programming lambda
答案 0 :(得分:6)
答案 1 :(得分:3)
答案 2 :(得分:0)
我注意到如果必须明确调用Conditional<int>(...),你还需要先指定返回类型。
Conditional<int>(...)
template <class T, class A> T function (A) { ... }
而以下将产生编译错误:
template <class A, class T> T function (A) { ... }