标签: c++ templates
我正在使用某些C ++,遇到了类似于以下代码的一行:
template<typename T1> template<typename T2> T2 classname<T1>::funcname(T2 x) {return x;}
我想知道是否有C ++专家可以与我联系,并帮助我理解为什么有两个模板参数。我的假设是,第一个是必需的,因为类本身也是模板,而第二个是功能模板。我感谢您的澄清!