摘要: 因为我们经常使用向量类,所以在这里我们创建一个类似于向量的类加深我们对如何设计和实现一个类的理解。我们决定写一个模板类,这样可以使用户用Vec类存储几种不同类型的数据成员。模板类的写法:template class Vec{public: //接口private : //实现};因为这个类中要实现begin,end,size等函数的功能。所以Vec中要保存首元素地址,末元素地址和元素个数。我们可以只保存首元素地址和末元素地址,然后计算元素的个数。Vec类改进为:template class Vec{public: //接口private : T* data;//Vec中的首元素 T* li.. 阅读全文
posted @ 2013-10-20 20:34 hometown 阅读(494) 评论(0) 推荐(0) 编辑