首页/ 题库 / [单选题]下列函数模板的定义中,合法的是的答案

下列函数模板的定义中,合法的是

单选题
2022-02-23 13:07
A、template <typename T> T abs(T x){return x<0?-x:x;}
B、template class <T> T abs(T x){return x<0?-x:x;}
C、template T<class T>abs(T x){return x<0?-x:x;}
D、template T abs(T x){return x<0?-x:x;}
查看答案

正确答案
A

试题解析
解析:本题考查的知识点是:函数模板。声明一个函数模板的格式是:template模板形参表声明>>函数声明>其中的模板形参表声明>是由一个或多个模板形参>组成。每个模板形参>具有下面几种形式:(1)typename参数名>(2)class参数名>(3)类型修饰>参数名>故本题应该选择A。

标签:
相关题目
下列函数在定义域内既是奇函数,又是无界函数的是( )
下列自定义标识符中合法的是:
有字符数组定义如下,则合法的函数调用是()。
定义一个函数模板要用到的第一个修饰符是()
已知函数模板定义为 templateT max(T a,T b){ return a>ba:b; } 下述描述中,正确的是( )。
下列关于函数模板和模板函数的描述中,正确的是()。
已知函数模板定义为:template T max(T a,T b){return a>ba:b; } 可能生成的模板函数是()。
关于在调用模板函数时模板实参的使用,下列表述中正确的是(  )。
关于在调用模板函数时模板实参的使用,下列表述正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述正确的是
关于调用模板函数时模板实参的使用,下列表述中正确的是( )。
( 15 )关于在调用模板函数时模板实参的使用,下列表述正确的是
下列关于函数模板和模板函数的描述,错误的是()
关于模板函数与函数模板的说法,正确的是( )。
下列变量定义中,合法的是( )。
下列变量定义中合法的是______。
下列函数定义中,会出现编译错误的是______。
下列函数定义中,会出现编译错误的是______。
下列函数定义中,会出现编译错误的是______。
下列函数定义中,会出现编译错误的是
广告位招租WX:84302438

免费的网站请分享给朋友吧