我想写一个模板函数,如下所示:
template void f( const T & ...args ) // <-- This doesn't work, unfortunately. { std::array arr = { args... }; // and so forth. }
显然,C++不允许这样做,因为左侧需要一个模板参数包...args才能使用.我想要的是一个模板函数,其中所有参数类型都相同.有一个简单的方法吗?
...args