文件名称:26
介绍说明--下载内容均来自于网络,请自行研究使用
26.编写一个具有如下样式的类模板tmplt,用于实现所谓的反序输出问题,其中使用了类型参数T(使所处理的元素类型可变化)以及普通参数n(元素个数也可变化):
template <class T, int n> class tmplt {
T arr[n] // n个T类型的数据存放于数组arr之中
public:
void dataIn() //从键盘输入n个T类型数据放入arr数组中
void reverseOut() //将arr数组中的数据按输入的相反顺序输出
}
而后编制主函数,将类模板实例化为某个具体的类并说明类对象,之后通过对象调用其负责输入数据的成员函数,再通过对象调用另一成员函数按反序输出那些输入数据。
-err
template <class T, int n> class tmplt {
T arr[n] // n个T类型的数据存放于数组arr之中
public:
void dataIn() //从键盘输入n个T类型数据放入arr数组中
void reverseOut() //将arr数组中的数据按输入的相反顺序输出
}
而后编制主函数,将类模板实例化为某个具体的类并说明类对象,之后通过对象调用其负责输入数据的成员函数,再通过对象调用另一成员函数按反序输出那些输入数据。
-err
(系统自动生成,下载前可以参看下载内容)
下载文件列表
26.cpp