为了编写能处理不同数量实参的函数,C++11提供了两种主要方法:若所有实参类型相同,则恶意传递一个名为initializer_list的标准库类型:若实参类型不同,可以编写一种也输的函数(所谓的可变参数模板,本文不做介绍)。参考文章:
C++11 initializer_list形参
含有可变形参的函数
最新推荐文章于 2022-01-06 06:00:00 发布
为了编写能处理不同数量实参的函数,C++11提供了两种主要方法:若所有实参类型相同,则恶意传递一个名为initializer_list的标准库类型:若实参类型不同,可以编写一种也输的函数(所谓的可变参数模板,本文不做介绍)。参考文章:
C++11 initializer_list形参