模板常用作容器类,为容器类提供可重用代码是引入模板的主要动机。 允许指定数组大小的方法: 在类中使用动态数组和构造函数参数来提供元素数目(如模板类vector) template<class Type> class Stack { private: enum{ SIZE = 10}; int stacksize; Type * items; public: explicit Stack(i