首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include <iostream> using namespaee std; _
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include <iostream> using namespaee std; _
admin
2013-05-30
78
问题
如下程序声明了一个使用两个通用数据类型的模板类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.h>Voidmain(){inti=100;while(1){i--;if(i==0)break;cout<<’*’;}}
下面程序的输出结果为【】。#include<iostream.h>f(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}voidmain(){inta=2,i;
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
下面关于成员函数重载运算符和友元函数重载运算符相同的是()。
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
结构化程序设计所规定的三种基本控制结构是()。
冒泡排序算法在最好的情况下的元素交换次数为【】。
给出下列二叉树的前序序列【】。
已有函数max(a,b),为了使函数指针变量p指向函数max,则下面选项中赋值方法正确的是()。
实体关系图(E-R图)是用来描述【】。
随机试题
试述营业税的扣缴义务人。
关于判决的效力下列说法中正确的有:()
下列各项中不是人机系统常见事故的事故原因的是()。
案例三:王女士去年年初进行了一笔债券投资,该债券面值1000元,票面利率6.8%。每半年付息一次,限期5年,王女士在债券发行时即认购。若去年宏观经济步入紧缩阶段,市场利率由年初的6.5%下调到年底的5%。根据案例回答下列问题。如果王女士持有该笔基金至
中国证监会申请变更登记,此时,需要提交的材料包括()。I.证券业执业证书Ⅱ.保荐代表人的任职机构、职务Ⅲ.保荐代表人出具的其在原保荐机构保荐业务交接情况的说明Ⅳ.新任职机构对申请文件真实性、准确性、完整性承担责任的承诺函
如果风险价值系数为0.8,短期国债的利率为4%,某股票的预期收益率的标准差为10%,预期收益率为50%,则风险收益率为()。
《合同法》第63条规定,执行政府定价或者政府指导价的,在合同约定的交付期限内政府价格调整时,按照交付时的价格计价。逾期提取标的物或者逾期付款的,遇价格上涨时,按照()。
大沽口事件
MeganDeliaSelva,whohasalreadytradede-mailmessageswithhermom,justtosayhi,isa______.
A、Itisarealbargain.B、Itcouldhavebeenmuchcheaper.C、Thewomanshouldhaveitpolished.D、Thewomanshouldshowittohe
最新回复
(
0
)