已知类模板Test定义如下:template<type

已知类模板Test定义如下:

template<typename T1,typename T2>
class Test{
public:
    void foo(T2 t);
};

则以下针对foo函数的类外定义中语法正确的是( )。

答案
D
解析

声明一个函数模板的格式是:

template<<模板形参表>><函数声明>

类外部定义的成员函数的一般格式是:

<返回类型><类名>::<成员函数名>(<参数表>)

{

<函数体>

}

根据公式,可以判断应该选择D项。

题目信息

题号:7738
题型:单选题
知识点:计算机二级
难度:普通