首页 > 编程语言 > 详细

C++ 进阶学习 ——模板

时间:2015-02-26 16:27:23      阅读:309      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!