首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include <iostream> using namespaee std; _
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include <iostream> using namespaee std; _
admin
2013-05-30
104
问题
如下程序声明了一个使用两个通用数据类型的模板类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>voidfun(int,int,int*);voidmain(){intx,y,z;fun(5,6,&x);fun
下列关于继承的描述,错误的是()。
下列关于模板的叙述中,错误的是______。
下面叙述不正确的是______。
二叉树由三个基本单元组成,即左子树,右子树和【】。
实体关系图(E-R图)是用来描述【】。
若有定义如下:charx[10]="VisualC",y[]="++6.0";则下列选项中对字符串操作错误的是()。
下列关于运算符重载的描述中,______是正确的。
在下面的4个关键字中用来说明虚函数的是
随机试题
医学伦理学规范的本质在于
国家档案局、原国家计委于()年发表了《国家重点建设项目档案管理登记办法》,对国家重点建设项目档案管理登记作出了明确规定。
欧洲债券
从所给的四个选项中选择最合适一个填入问号处,使之呈现一定的规律性()。
德育过程从本质上说就是________和________的统一过程。
甲、乙为一对恋人,互赠有照片。后双方因故终止了恋爱关系,甲向乙索要自己的照片,乙十分不满,就用笔在甲的照片上乱涂画一通直至毁损其形象,然后贴到布告栏。乙的行为侵害了甲的()。
鸡蛋和豆浆属于相克的两种食物,若同时吃下鸡蛋和豆浆,鸡蛋的营养将不能够被有效吸收,影响食疗功效。()
WhatisHelen’smajorfieldofstudy?
Moreandmoregadgetsseektoreplicatethesortsofthingsyourmotherusedtoneedleyouabout:gettingexercise,eatingmore
Pregnantwomenwhosufferlapses(忘却)inmemoryorconcentrationmaynolongerbeabletoblameiton"thebump".Theideathat
最新回复
(
0
)