C++语言在20世纪80年代末引进的原 【精编】.pptVIP

  • 4
  • 0
  • 约9.44千字
  • 约 36页
  • 2018-05-05 发布于浙江
  • 举报

C++语言在20世纪80年代末引进的原 【精编】.ppt

C语言在20世纪80年代末引进的原【精编】

模板是 C++语言在20世纪80年代末引进的。原 先模板视为对包容类如链表和向量类的有力支撑,进 来更跃升为标准模板库(standard template library or STL)通用程序设计的厚实基石. 模板语法表面虽 然变幻多端,但其内涵是非常简单的,模板是编译 器许可 (complier-approved) 的宏,这些强大的宏 中包括一些数据类型名作为替换参数。 一、模板的概念和方法 二、函数模板 三、函数模板和函数重载算例 四、非模板的重载函数 五、类模板 六、类模板的默认参数 一、模板的概念和方法 许多算法表现了本质的雷同性,如数组的排序计算,对 于short型数据需要编写一套排序插入删除的算法,对于 double型又要重复相似的过程,当然知其一很容易变化到其 二。 有鉴于此C++允许类型作为变动的要素,简化程序的手 工切换工作。 模板将数据类型作为参数出现在通用的算法描述中,作 为参数的类名简称为类参,类参的个数没有限制,类参的命 名遵循标识符的规定。类参既可替换为内置的数据类型如 float,int等,也可替换为类类型名、结构名和联合名。 基于一般的惯例类参的名称常写为type1,type2,...typen 或T1,T2,...,

文档评论(0)

1亿VIP精品文档

相关文档