首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下模板声明: template<typename T 1,typename T2>ClaSS A; 下列声明中,与上述声明不等价的是( )。
有如下模板声明: template<typename T 1,typename T2>ClaSS A; 下列声明中,与上述声明不等价的是( )。
admin
2017-11-28
34
问题
有如下模板声明:
template<typename T 1,typename T2>ClaSS A;
下列声明中,与上述声明不等价的是( )。
选项
A、template<class T1,class T2>class A;
B、template<class T1,typename T2>class A;
C、template<typename T1,class T2>class A;
D、template<typename T1,T2>class A;
答案
D
解析
在类模板中,数据类型本身成了它的参数,因而是一种参数化类型的类,是类的生成器。声明一个类模板的格式是:template<<模板形参表声明>><类声明>,<模板形参表声明>是由一个或多个模板形参组成。对于本题来说,模板形参表中包括类型T1和T2两个类型参数,而在选项D)中T1说明其类型,而T2没有说明其类型,与题干中的模板说明不一致。
转载请注明原文地址:https://kaotiyun.com/show/kxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当需要将一个函数boo1isnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
在C++中,若要使派生类中的某些成员不可见,主要是指基类中的【 】成员。
有如下程序:#include<iostream.h>#include<iomanip.h>usingnamespacestd;classCSum{intx,y;public:
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERIV
下列关于this指针的叙述中,正确的是
将一个函数声明为一个类的友元函数必须使用关键字______。
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于______期。
按照标识符的要求,下列选项中,()符号不能组成标识符。
两个或两个以上模块之间联系的紧密程度称为()。
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include<fstream.h>voidmain(){fs
随机试题
电除颤应用最广泛的方法是________。
煮沸消毒法,杀死带芽胞细菌所需的时间为
《本草纲目》总结了16世纪以前的植物、动物、矿物和冶金等多学科知识。()
下列哪项属于银行类金融机构()
记账式债券发行和交易的特点是发行效率高、成本低且()。
根据产品和服务的不同,大批量生产阶段供应商评价所采用的定量分析的方法有()。
膳食中每天要食用300g的谷类,其中全麸谷类要占()左右。
如图所示,一定质量的理想气体从状态A依次经过状态B、C和D后再回到状态A。其中A→B和C→D为等温过程,B→C和D→A为绝热过程(气体与外界无热量交换)。则下列说法正确的是()。
英国的警政管理体制为()。
自来水哲学的核心是为客户服务,在为客户提供价廉物美的产品和服务的同时.自己的公司也会得到长足的发展和丰富的利润回报。根据上述定义,下列各项中不符合自来水哲学的是()。
最新回复
(
0
)