首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数模板的定义中,合法的是
下列函数模板的定义中,合法的是
admin
2017-10-17
29
问题
下列函数模板的定义中,合法的是
选项
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。
转载请注明原文地址:https://kaotiyun.com/show/5WAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于下列语句char*strl="Hello";char*str2=."Hello";*strl=’P’;cout<<str2<<end1;其输出结果为:【 】
在下列关系运算中,能不改变关系中属性个数且减少元组个数的是
在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。
运算符重载仍然保持其原来的优先级、________和________
如果一个模板声明列出多个参数,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
在析构函数中调用虚函数时,采用_____联编。
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&B).;cin>>a>>b;cout<<"a="<<a
以下都是C++语言标识符的是()。
下列选项中合法的用户标识符是()。
随机试题
测定动物油脂酸值时,颜色较深的油脂用碱性蓝6B或百里酚酞作为指示剂。
母系氏族公社与后来国家这种政治共同体对社会的管理有所不同,这主要表现为哪些方面?
以语词、感念、原理为内容的记忆是
治疗风湿头痛,首选的方剂是
产后大出血是指出血量超过
肠溶空心胶囊囊壳常用的包衣材料是
资金成本是企业从事生产经营活动必须挣得的( )收益率。
ThenumbersinthejobsreportforFebruarywerebad,butthetrendswereworse.MorethanhalfOfthe4.4millionjobslostsin
Inthepastfiftyyears,Americansocietyhaschangedagreatdeal.Fiftyyearsago,mostAmericanslivedinsmallcommunities.
Anoldfriendfromabroad,whomIwasexpectingtostaywithme,【B1】______fromtheairporttotellmethathehadarrived.Iwas
最新回复
(
0
)