首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下模板声明: temp1ate<typename T1, typename T2> c1ass A; 下列声明中,与上述声明不等价的是( )。
有如下模板声明: temp1ate<typename T1, typename T2> c1ass A; 下列声明中,与上述声明不等价的是( )。
admin
2019-04-01
47
问题
有如下模板声明:
temp1ate<typename T1, typename T2> c1ass A;
下列声明中,与上述声明不等价的是( )。
选项
A、temp1ate<c1ass T1, c1ass T2> c1ass A;
B、temp1ate<c1ass T1, typename T2> c1ass A;
C、temp1ate<typename T1, c1ass T2> c1ass A;
D、temp1ate<typename T1, T2> c1ass A;
答案
D
解析
在类模板中,数据类型本身成了它的参数,因而是一种参数化类型的类,是类的生成器。声明一个类模板的格式是:temp1ate<<模板形参表声明>×类声明>,<模板形参表声明>是由一个或多个模板形参组成。对于本题来说,模板形参表中包括类型T1和T2两个类型参数,而在选项D)中T1说明其类型,而T2没有说明其类型,与题干中的模板说明不一致。
转载请注明原文地址:https://www.kaotiyun.com/show/biAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream.h>Floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8;cout<
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言?
重载的运算符保持其原有的______、优先级和结合性不变。
以下叙述正确的是
下列程序的运行结果为______。#include<iostream.h>classmyclass{private:inta,b,c;public:voidfun()
继承使得相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余信息,提高了软件的______。
下列关于虚基类的描述,错误的是
下面程序的运行结果为#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};class
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
随机试题
颈椎发生轴性旋转在
关于下肢动脉栓塞,下列叙述哪项不正确()
患者,男,59岁。腰痛隐隐,酸多痛少,绵绵不已,腰腿酸软无力,劳则更甚,舌红,脉细。治疗除主穴外,还应选取的配穴是
对影响质量的环境因素进行控制的有效措施中,不包括( )。
科目汇总表账务处理程序的主要特点是定期地将所有记账凭证汇总编制汇总记账凭证,再根据汇总记账凭证登记总分类账。()
申请合格境内机构投资者参与境外投资,应经中国证监会审批,具备最近()年没有受到监管机构的重大处罚,没有重大事项正在接受司法部门、监管机构的立案调查。
常用的个人贷款还款方式是()。
()能为劳动环境中各种因素的优化起辅助作用。
静态数据成员在()进行初始化。
Unlikemanyscientists,AlbertEinsteinmadehisdiscoveries______.WeoweourthankstoEinsteinforthreeofthefollowinge
最新回复
(
0
)