首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include <iostream> using namespaee std; _
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include <iostream> using namespaee std; _
admin
2013-05-30
53
问题
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。
#include <iostream>
using namespaee std;
______
T1 i:
T2 j;
public:
dataClass(T1 a,T2B) {i=a;j=b;}
void show( ){tout<<i<<","<<j<<’\n’;}
};
int main( ){
dataClass<int,double>obl(10,0.23);
dataClass<char,char*>ob2(’X’,"my data");
obl.show( );
ob2.show( );
return 0;
请将程序补充完整,使程序在运行时输出:
10,0.23
X,my data
选项
答案
template<class T1,class T2>class dataClass{
解析
类模板声明的一般格式为:
template<typename类型参数>Class类名{类成员声明};
其中类型参数可以为多个。题中出现了两个类型参数T1、T2,故应该在类模板的头部声明中声明两个类型参数T1、T2。
转载请注明原文地址:https://kaotiyun.com/show/qnNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}~Base()
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
关于多继承二义性的描述中,错误的是()。
下列引用的定义中,()是错误的。
阅读下面程序:#include<iostream.h>longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}voidmain(){cout<<fi
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTstack
在面向对象的程序设计中,下列叙述中错误的是()。
下列有关数据库的描述,正确的是()。
不能把字符串“Hello!”赋给数组的语是______。
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
随机试题
下列关于传播学经验学派与批判学派的说法不正确的是
毛泽东明确提出了新民主主义的三大经济纲领是在()
口唇的哪种颜色是一氧化碳中毒的症状
民事诉讼中,诉讼时效的期间从权利人知道或应当知道其权利被侵害时起算。下列表述中正确的是()。
有人说,高明的教师最大的本事是能够充分了解每个学生,并为每个学生创造尽可能适合他的教育环境,让学生按照自己的方式去主动学习和发展。你是否同意这句话:试举例说明。
甲于1998年3月因盗窃罪被判处有期徒刑6年,因符合假释条件而于2001年被假释。假释后因无法找到工作而生活困难。2005年6月14日,甲找到高中同学乙,对乙说:“哎!一点钱都没有,这日子没法过了!村里丙家有钱得很,过得那么滋润,老天爷太不公平,走,跟他弄
马克思主义是科学性与革命性的统一,其具体表现为()
TheOperationofInternationalAirlinesInternationalairlineshaverediscovered(重新发现)thebusinesstraveler,themanorwo
WhatlanguagedoesLindaprobablyspeak?
Readthearticlebelowabouttheimportanceofwritingjobdescriptions.ChoosethebestwordtofilleachgapfromA,B,C,or
最新回复
(
0
)