template <typename T, template <typename T, typename... Targs> class C>
void print_(const C<T,Targs>& arg, std::stringstream& ss)
{
std::for_each(arg.begin(), arg.end(), [&ss](const T& var) { ss << var; });
}
int main()
{
vector<int> vec{1,2,3};
std::stringstream ss;
print_(vec,ss);
}
main.cpp中(8):错误C2065:Targs':未声明的标识符 main.cpp中(8):错误C3544: 'Targs':参数包预计一个类型模板模板可变参数模板的:参数包期望一个类型模板
有人可以帮忙吗? –