我最近开始使用C++11,并且阅读了有关可变参数模板的教程。我明白我们可以像这样定义一个可变参数模板//exampleclassthatusesvariadictemplatetemplatestructmtuple;但是我该如何处理mtuple的模板参数呢?类(即get(mtuple_obj)会是什么样子?)? 最佳答案 什么get(t)看起来将取决于mtuple的实现.典型的实现递归继承自包含每个参数的类型,因此mtuple继承自TupleHead(它有一个A类型的成员)并且还继承自TupleTail.TupleTail继承自T