码迷,mamicode.com
首页 > 编程语言 > 详细

C++ 进阶学习 ——模板

时间:2015-02-26 16:30:22      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

模板和重载类似,比重载更省事

通常有两种形式:函数模板类模板

  函数模板针对仅参数类型不同的函数

  类模板针对仅数据成员成员函数类型不同的类。

 

一个简单的函数模板

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

C++ 进阶学习 ——模板

标签:

原文地址:http://www.cnblogs.com/qingyuanhu/p/4301387.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!