已知int DBL(int n){return n+n;}和long DBL(long n){return n+n)是一个函数模板的两个实例,则该函数模板的定义是【 】。

admin2013-02-27  28

问题 已知int DBL(int n){return n+n;}和long DBL(long n){return n+n)是一个函数模板的两个实例,则该函数模板的定义是【  】。

选项

答案template<class T>TDBL(Tn){return n+n;}

解析 本题考核函数模板的使用。
   ①函数模板的一般说明形式如下:
   template<类型形参表>返回类型函数名(形参表){//函数体}
   ②函数调用方式为:
   函数名(实参表);
   ③形参表中的类型以实参表中的实际类型为依据。由此易得答案。
转载请注明原文地址:https://kaotiyun.com/show/9SVp777K
0

最新回复(0)