c++9群体类和群体数据的组织讲解.ppt

AB第九章 群体类 和群体数据的组织;*;*;*;*;*;*;*;*;template class T //类模板:实现对任意类型数据进行存取 class Store { private: T item; // 用于存放任意类型的数据 int haveValue; // 用于标记item是否已被存入内容 public: Store(void); // 默认形式(无形参)的构造函数 T GetElem(void); //提取数据函数 void PutElem(T x); //存入数据函数 }; // 默认形式构造函数的实现 template class T StoreT::Store(void): haveValue(0) {};template class T // 提取数据函数的实现 T StoreT::GetElem(void) { // 如果试图提取未初始化的数据,则终止程序 if (haveValue == 0) { cout No item present! endl; exit(1); } re

文档评论(0)

1亿VIP精品文档

相关文档