标签:
模板和重载类似,比重载更省事
通常有两种形式:函数模板和类模板;
函数模板针对仅参数类型不同的函数;
类模板针对仅数据成员和成员函数类型不同的类。
一个简单的函数模板
template <class T> void swap(T& a, T& b)
{
。。。
}
当调用模板时,T被int或double等代替
一个简单的类模板
template<class T> class A
{
public:
T a;
T b;
T hy(T c, T &d);
};
http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.html
标签:
原文地址:http://www.cnblogs.com/qingyuanhu/p/4301387.html