上篇文章介绍了模版函数,本篇文章介绍下模版类。

C++类模版为生成通用的类声明提供了一种更好的方法。模版提供参数化类型,即能通过类型名作为参数传递给接收方来简历类或函数,例如将类型名int传递给Queue模版,可以让那个模版构造一个对int进行排队的Queue类。

1.定义类模版

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训

#ifndef STACKTP_H_#define STACKTP_H_template <typename T>class Stack
{public:
    Stack();    bool IsEmpty();    bool IsFull();    bool Push(const T& item);    bool Pop(T& item);private:    enum{MAX = 10};
    T Items[MAX];    int m_iTop;
};#endif

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训

        		

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式