【发布时间】:2021-10-06 11:00:17
【问题描述】:
我需要一个像这样工作的函数 My_func
auto f = [](string s, double c) { return c; };
assert(My_func(f)(std::make_tuple("Hello", 8.5)) == f("Hello", 8.5'));
现在我有
template <class T>
auto My_func(T&& f) {
return [f = std::forward<T>(f)](auto&& value) {
};
}
我应该添加什么?
【问题讨论】:
-
我应该添加什么? 我想你可以在
My_func中调用f。但这真的取决于你,因为你对要求保密,所以我不知道如何帮助你。 -
我需要相反的功能
-
我不知道在这种情况下“相反”是什么意思。对面是什么?
-
与link相反