2020
10-10
10-10
详解C++11 变参模板
1.概述变参模板(variadictemplate)是C++11新增的最强大的特性之一,它对参数进行了高度泛化,它能表示0到任意个数、任意类型的参数。相比C++98/03,类模版和函数模版中只能含固定数量的模版参数,可变模版参数无疑是一个巨大的改进。然而由于可变模版参数比较抽象,使用起来需要一定的技巧,掌握也存在一定的难度。2.可变模版参数的展开可变模板参数和普通模板参数的语义是一样的,只是写法上稍有区别,声明可变参数模板时需要...
继续阅读 >