【发布时间】:2016-03-07 06:00:04
【问题描述】:
我有一个可调用类型的元组。
std::tuple<std::function<int(int)>, std::function<std::string(double)>> funcs;
我想创建另一个具有每个可调用结果类型的元组。例如,funcs 包含 int->int 和 double->std::string
如何创建一个依赖于funcs 中每个元素的results 元组,它可能看起来像这样。
std::tuple<int, std::string> results;
【问题讨论】: