首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include<iostream> using namespace std; 【
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include<iostream> using namespace std; 【
admin
2009-08-15
40
问题
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。
#include<iostream>
using namespace std;
【 】
T1 i;
T2 j;
public:
dataClass(T1 a, T2 b){i=a;j=b;}
void show(){cout<<i<<","<<j<<’\n’;}
};
int main() {
dataClass<int. double>ob1(10,0.23)
dataCllass<char,char *>ob2(’X’,"my data");
ob1.show();
ob2.show();
return 0;
}
请将程序补充完整,使程序在运行时输出:
10,0.23
X,my data
选项
答案
template<typename T1,typename T2>calss dataClass
解析
类模板说明的一般形式是:
template<类型形参表>
class<类名>
{//类说明体
};
转载请注明原文地址:https://jikaoti.com/ti/6vW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
关系数据模型
下列给定程序中函数fun的功能是:判断一个整数是否为素数,若是素数返回1,否则返回0。在main函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,
有以下程序#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){case1:p
有以下程序:#include<stdio.h>main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",c);}程序执行后的输出结果是()。
有以下程序#include<stdio.h>main(){intx=0x9;printf("%c\n",’A’+x);}程序运行后的输出结果是
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
以下不正确的转义字符是()。
有三个关系R、S和T如下:由关系R和S通过进行运算得到关系T,则所使用的运算为()。
随机试题
[2010年第43题]关于地下连续墙施工的表述中,正确的是:
按照职业安全健康管理体系的实施要求,不属于职业安全健康记录管理要求的是()。
无粘结预应力筋铺设时的正确方法是()就位并固定牢靠。
按照权证行权所买卖的标的股票来源不同,可将权证分为()。
根据《预算法》的规定,中央预算应当由特定主体审查和批准,该特定主体是()。
Themassmediaisabigpartofourculture,yetitcanalsobeahelper,adviserandteachertoouryounggeneration.Themassme
社会管理职能,是指警察运用行政管理的手段,维护一定社会制度下的社会秩序。()
对样本平均数进行双尾假设检验,在α=0.10K平上拒绝了虚无假设。如果用相同数据计算总体均值1一α=0.90的置信区间,下列描述正确的是()
牙面与外物机械摩擦产生的牙体磨耗称()。
设f(x)在[a,b]上连续,在(a,b)内可导,且f’+(a)f’-(b)<0.证明:存在ξ∈(a,b),使得f’(ξ)=0.
最新回复
(
0
)