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

C++学习笔记(2)----模板

时间:2016-08-03 21:42:25      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

 

1.  与其他任何类相同,我们既可以在类模板内部,也可以在类模板外部为其定义成员函数,且定义在类模板内的成员函数被隐式声明为内联函数。

 

2.  默认情况下,对于一个实例化了的类模板,其成员只有在使用时才被实例化。也就是说,如果一个成员函数没有被使用,则它不会被实例化。成员函数只有在用到的时候才进行实例化,这一特性使得即使某种类型不能完全符合模板操作的要求,我们仍然能够用该类型实例化类。

 

3. C++ Primer P609

  如果一个函数参数是指向模板参数类型的右值引用(如,T&&),则可以传递给它任意类型的参数。如果将一个左值传递给这样的参数,则函数参数被实例化为一个普通的左值引用( T& )。

C++学习笔记(2)----模板

标签:

原文地址:http://www.cnblogs.com/dongling/p/5732320.html

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