首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于关键字class和typename,下列表述中正确的是( )。
关于关键字class和typename,下列表述中正确的是( )。
admin
2020-07-30
9
问题
关于关键字class和typename,下列表述中正确的是( )。
选项
A、程序中的typename都可以替换为class
B、程序中的class都可以替换为typename
C、在模板形参表中只能用typename来声明参数的类型
D、在模板形参表中只能用class或typename来声明参数的类型
答案
A
解析
此题考查的是class和typename两个关键字。关键字class除了能用来定义类以外还能用来声明模板的虚拟类型参数。在用作声明虚拟类型参数时typename与class可以互换,但不能使用t)rpename来定义类;在模板形参表中除了可以用typename和class声明虚拟类型参数外,还可以使用普通类型声明常规函数,故选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/ePyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项可以做C++标识符的是()。
有如下类定义:classMyClass{intx;public:MyClass():x(0),y(0){}intGetX(){returnx;}voidSetX(int
打开文件时可单独或组合使用下列文件打开模式()。①ios_base∷app②ios_base∷binary③ios_base∷in④ios_base∷out若要以二进制读方式打开一个文件,需使用的文件打开模
已知函数f的原型是voidfi(int*a,long&b);,变量v1、v2的定义是:intv1;loongv2;下列调用语句中正确的是()。
下列有一维数组a的定义中,语法正确的是()。
下列关于输入输出流的叙述中,正确的是()。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout<<"A";else{cout<<"B";ofstreamoutfile("DATA.DAT");if(outfile.fail
下列关于运算符重载的描述中,错误的是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
下面不属于软件测试实施步骤的是()。
随机试题
A.alreadyB.analyzedC.aspectsD.charactersE.contributingF.describingG.establishedH.qualityI.quo
驾驶有ABS系统的机动车在紧急制动的同时转向可能会发生侧滑。
()期货交易所由若干股东共同出资组建,且以营利为目的。
若巨额买卖单存在频繁挂单、撤单行为且涨跌停经常被打开,当日成交量也很大,此时的巨额买卖单多是实单。( )
下列各句中,没有语病的有()。
信效度之间关系的说法,正确的是
在宗教信仰上与巴基斯坦不一致的国家是()。
设f(x)=x2eax在(0,+∞)内有最大值1,则a=________.
Whenthesunstartedtoset,Jimheadedforhome.Hehadhuntedlongenough.Justthenhesawthereis,30feetinfrontofhi
ArchitectureArchitecture,thepracticeofbuildingdesignanditsresultingproducts;customaryusagerefersonlytothose
最新回复
(
0
)