通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
已知类模板Test定义如下:
template<typename T1,typename T2> class Test{ public: void foo(T2 t); };
则以下针对foo函数的类外定义中语法正确的是( )。
声明一个函数模板的格式是:
template<<模板形参表>><函数声明>
类外部定义的成员函数的一般格式是:
<返回类型><类名>::<成员函数名>(<参数表>)
{
<函数体>
}
根据公式,可以判断应该选择D项。