欢迎来到精华作文网!
【www.jinghuajt.com--感动】
党课 [1] ,是中国共产党的组织对党员和入党积极分子进行教育而开的课。党的各级组织,通过党课定期向党员和入党积极分子宣传党的路线、方针、政策;进行党性、党纪和党的基本知识教育。以下是小编收集整理的感动的概念,仅供参考,希望能够帮助到大家。
简单模板概念
作者:acute
提交者:eastvc 发布日期:-7-12 21:11:34
原文出处:how.digichina.net/program/c/00000243.htm
我以前关于模板的理解都是断断续续的,于是准备系统的专研一遍,以为得花去一两天的时间,没想到,不到一个上午,就完成了计划,回头一看,模板也无非就如此而已吗!于是,这篇的题目就叫“简单模板概念”,
抛去其他有关书和资料的讲法,我将按照我自己的理解以简单的语言描述模板。
(当然,实际上模板有它自己复杂的一面,呵呵,俺不讨论这个)
1. 模板的作用
哼!为什么一个类一个函数就只能用固定的数据类型呢?我只是类型不一样,可是处理上是完全相同的啊,这样代码重复率大大的增加了啊!有没有搞――――错!
这是我以前愤愤不平的事情,直到我发现了模板,呵呵,那可是个好东西。它可以增加代码重用率。它使用非特定类型定义类或函数,到使用的时候再用特定的类型代替它们。
N,为了减少代码冗余和文字重用率,这里就不举例子了,在以下两节中举例。
2. 类模板
在类的定义中使用模板是我们最――常见的了,你看看,有ATL,有STL,呵呵,好多。
关――键字(周星驰语气):template
关键符号:
说关键的就是关键,上面的两个少了可不行,怎么用呢?看完下面这个简单的例子,你马上就会了:
#include
template
class myclass{
T temp;
public:
myclass(T name){
temp=name;
}
T vomit{
return temp;
}
};
void main()
{
myclasst1(2);
cout