[C++11 模板的改进] --- 可变参数模板
Posted Overboom
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[C++11 模板的改进] --- 可变参数模板相关的知识,希望对你有一定的参考价值。
C++11之前,类模板和函数模板只能含有固定数量的模板参数,C++11增强了模板功能,允许模板定义中包含0到任意个模板参数,这就是可变参数模板。
可变参数模板和普通模板的语义是一样的,只是写法上稍有区别,申明可变参数模板时需要在typename或class后面带上省略号 “…”
1 可变参数模板函数
1.1 可变参数模板函数的定义
一个可变参数模板函数的定义如下:
template <class... T>
void f(T... args)
cout<<sizeof
以上是关于[C++11 模板的改进] --- 可变参数模板的主要内容,如果未能解决你的问题,请参考以下文章