已知 int DBL(int n)return n+n;和 long DBL(long n)return n+n)是一个函数模板的两个实例,则该函数模板的定义是 【13】 。
参考答案:template<class T>TDBL(Tn){return n+n;}
解析: 本题考核函数模板的使用。函数模板的一般说明形式如下:template<类型 形参表>返回类型函数名(形参表){∥函数体}。函数调用方式为:函数名(实参表);。形参表中的类型以实参表中的实际类型为依据。由此易得答案。
已知 int DBL(int n)return n+n;和 long DBL(long n)return n+n)是一个函数模板的两个实例,则该函数模板的定义是 【13】 。
参考答案:template<class T>TDBL(Tn){return n+n;}
解析: 本题考核函数模板的使用。函数模板的一般说明形式如下:template<类型 形参表>返回类型函数名(形参表){∥函数体}。函数调用方式为:函数名(实参表);。形参表中的类型以实参表中的实际类型为依据。由此易得答案。