【发布时间】:2015-01-22 05:51:40
【问题描述】:
我见过人们写(关于堆栈溢出本身,询问一些更高级的概念)类似的东西:
template<typename... args>
std::tuple<args...> parse(istream stream)
{
return std::make_tuple(args(stream)...);
}
并将其用作
auto tup = parse<int, float, char>(stream);
上面的代码是如何通过解析流来构造元组的呢?对如何将数据放入流中是否有任何具体要求?
【问题讨论】:
-
你指的是this question吗?
标签: c++ c++11 tuples variadic-templates