使用C++11变长参数模板 处理任意长度、类型之参数实例_c++ 变长模板参数-CSDN博客

网站介绍:文章浏览阅读2.6w次,点赞10次,收藏51次。变长模板、变长参数是依靠C++11新引入的参数包的机制实现的。一个简单的例子是std::tuple的声明:template class tuple;这里的三个点“...”表示这个模板参数是变长的。有了这个强大的工具,我们可以编写更加丰富的函数,例如任意类型参数的printf等。由于这个技术还比较新,还没有见到成熟的用法用例,我把我尝试的一些结果总结如下,希望对大家有帮助。_c++ 变长模板参数